Oracle Software in Silicon

Développez rapidement des bases de données et des applications plus rapides et plus fiables

Une des plateformes les plus avancées pour assurer sécurité, efficacité et performances

Les technologies évoluent constamment, et optimiser le logiciel jusqu’au processeur constitue une étape révolutionnaire, et non une simple évolution. La technologie « Software in Silicon » d’Oracle pousse l’optimisation du design des systèmes de production jusqu’à la puce elle-même. Conçue en association avec les développeurs de logiciels et de microprocesseurs d’Oracle, la technologie Software in Silicon permet d’intégrer des fonctions logicielles supérieures dans la conception du processeur. Cette approche d’un processeur axée sur le logiciel accélère les performances et la sécurité des applications sans compromettre le fonctionnement global du processeur.
 


Logiciels

Tout au long de son histoire, Oracle a marqué le secteur en développant des solutions innovantes qui optimisent les capacités de gestion des données. Avec la technologie Software in Silicon, Oracle transfère des fonctions clés des applications au processeur M7. Des fonctions essentielles telles que la gestion de mémoire et la sécurité sont assurées par la puce, ce qui permet de simplifier le code de l’application. Fruit d’une collaboration étroite entre nos ingénieurs logiciels et nos développeurs de puce, Oracle Database 12c a pour but d’optimiser des fonctionnalités comme Data Analytics Accelerators (DAX), qui permet une exécution des requêtes analytiques in-memory jusqu’à 10 fois plus rapide que sur la puce SPARC M7.

Oracle a sorti une API ouverte et un kit de développeur pour les développeurs de technologie DAX (dont les étudiants) afin qu’ils utilisent la fonctionnalité M7 DAX pour répondre à toute la variété de défis qui se posent dans l’espace analytique. Oracle a également amélioré les outils de développeur d’Oracle Solaris Studio de sorte qu’ils exploitent automatiquement les fonctionnalités de M7 pour accélérer les cycles de développement. Avec ces outils, il est possible de développer rapidement des applications plus sécurisées et plus fiables.

Ce type de changement (optimiser le logiciel au niveau du processeur) crée de nouvelles opportunités pour des collaborations multidisciplinaires. Dans ce contexte, les jeunes diplômés qui possèdent une base solide en informatique et/ou en génie électrique et des aptitudes pour la pensée créative et l’innovation seront des atouts précieux pour n’importe quel projet collaboratif.


Programme

Une des fonctionnalités majeures de Software in Silicon est l’accélération des requêtes in-memory, qui améliore l’exécution des opérations de requête SQL tout en libérant des ressources du processeur au profit d’autres applications. L’utilisation efficace de ces fonctionnalités implique de solides connaissances de base sur la gestion des données par les bases de données, ainsi que sur les méthodes pratiques d’interrogation, d’extraction et d’organisation des données. Les étudiants doivent profiter de chaque occasion pour développer leurs compétences en matière de communication et de collaboration, ainsi que leur esprit critique et leur créativité, que ce soit lors de projets universitaires, d’activités extrascolaires ou de stages. Ils doivent également privilégier les cours sur la programmation orientée objet, Java, la conception de base de données, SQL et la gestion de données.

Si vous êtes membre du corps enseignant et que vous cherchez à proposer ces opportunités à vos étudiants, sachez que les cours universitaires d’Oracle Academy au sujet de Java permettent de développer leur savoir et leurs compétences en matière de programmation orientée objet. Nos cours Database Foundations, Database Design and Programming with SQL et Programming with PL/SQL offrent une expérience d’apprentissage complète permettant aux étudiants de développer des compétences essentielles de gestion des données. De plus, notre programme modulaire permet d’incorporer facilement des concepts spécifiques, des leçons et/ou des projets liés aux données dans vos supports de cours existants.


Technologie

Un accès pratique aux technologies est essentiel au développement de compétences en informatique et en programmation. L’avènement du Cloud Computing facilite cet accès en fournissant des environnements mis à jour, pris en charge et gérés qui nécessitent peu d’administration système. Quel meilleur moyen d’étudier la technologie Software in Silicon que de l’utiliser soi-même ?

La solution Oracle Software in Silicon Cloud est une plateforme Cloud sécurisée comportant des environnements virtuels prêts à l’exécution qui permettent aux utilisateurs d’essayer la dernière technologie Software in Silicon d’Oracle dans le processeur SPARC M7. Chaque environnement virtuel comprend la dernière version d’Oracle Solaris, les outils de développeur d’Oracle Solaris Studio, Oracle Database, Oracle Weblogic et la pile AMP (Apache, MySQL, PHP).


Ressources d’apprentissage

Pour les membres individuels intéressés par l’autoformation et les enseignants souhaitant exploiter un modèle de classe inversée, Oracle Academy propose des ressources d’apprentissage intéressantes qui offrent des perspectives sur la technologie Software in Silicon.

Série de vidéos sur la technologie Software in Silicon d’Oracle

La série Ask the Oracle Experts d’Oracle Academy offre des perspectives sur divers sujets liés aux technologies. En suivant des webcasts d’une heure, des podcasts plus courts archivés et disponibles au téléchargement et l’apprentissage à la demande, les étudiants comme les enseignants peuvent explorer des thèmes comme Oracle Social Cloud, le Cloud Computing, l’Internet des objets et bien plus encore. Ask the Oracle Experts est une série mensuelle et les webcasts sont enregistrés en direct. Nous vous invitons à nous rejoindre !


Hardware and Software, Engineered to Work Together