Oracle Software in Silicon

Разрабатывайте производительные и надежные базы данных и приложения быстрее

Наиболее совершенная платформа для безопасного и производительного ПО

ИТ-ландшафт постоянно меняется, но реализация программного обеспечения на кремниевом кристалле — не продукт эволюции, а настоящая революция. Технология Software in Silicon представляет собой распространение парадигмы создания систем «под ключ» на уровень микросхем. Будучи продуктом совместного труда разработчиков программного обеспечения и микропроцессоров Oracle, эта технология состоит в интеграции высокоуровневых функций программного обеспечения в конструкцию процессора. Такой подход к проектированию процессоров позволяет повысить производительность и безопасность приложений без ущерба общей функциональности процессора.
 


Программное обеспечение

На протяжении всей своей истории компания Oracle была лидером по разработке инновационных решений для оптимизации управления данными. Реализуя технологию Software in Silicon, Oracle переносит ключевые функции прикладного программного обеспечения в процессор M7. Выполнение этих ключевых функций — например, управление памятью и обеспечение безопасности — на микросхеме помогает рационализировать код приложения. В результате тесного сотрудничества между разработчиками ПО и разработчиками микросхем код Oracle Database 12c был написан с оптимизацией таких функций, как ускорители Data Analytics Accelerator (DAX), благодаря чему аналитические запросы в памяти на процессоре SPARC M7 теперь выполняются в 10 раз быстрее.

Для тех, кто занимается разработкой на базе технологии DAX — в том числе разработчиков из числа учащихся — компания Oracle выпустила открытый API и комплект средств разработки, которые дают возможность использовать DAX в процессоре M7 для решения широкого спектра аналитических задач. Кроме того, усовершенствования были внесены в средства разработки Oracle Solaris Studio, что позволяет автоматически использовать функции M7 для сокращения циклов разработки. Этот инструментарий дает возможность разрабатывать более безопасные и более надежные приложения, причем делать это быстрее.

Перенос программного обеспечения на кристалл создает новые возможности для междисциплинарного сотрудничества, причем ценными участниками таких междисциплинарных команд будут выпускники вузов с хорошей подготовкой в сфере ИТ и/или электротехники, а также склонностью к творческому мышлению и новаторству.


Учебный план

Ключевая функция Software in Silicon — это ускорение запросов в памяти (In-Memory Query Acceleration), благодаря чему операции SQL обрабатываются быстрее, и в то же время ресурсы процессора высвобождаются для выполнения других приложений. Эффективная работа с этими функциями требует наличия глубоких фундаментальных знаний о том, как СУБД управляет данными, а также как запрашивать, извлекать и упорядочивать данные для решения тех или иных задач. Учащимся следует использовать все возможности для развития свои навыков общения, коллективной работы и критического мышления, а также творческих способностей — как на аудиторных занятиях, так и в ходе внеклассных проектов и стажировок. Кроме того, им следует прослушать курсы по объектно-ориентированному программированию, Java, проектированию баз данных, SQL и управлению данными.

Если Вы преподаватель и хотите предоставить своим учащимся такие возможности, продуманные академические курсы по Java в Oracle Academy помогут Вам сформировать у них теоретическую базу и навыки объектно-ориентированного программирования. Наши курсы Database Foundations, Database Design and Programming with SQL и Programming with PL/SQL представляют собой цельный комплекс, благодаря которому учащиеся смогут приобрести необходимые навыки управления данными. В то же время наш модульный учебный план легко позволяет интегрировать в существующие материалы по курсам конкретные концепции, занятия и/или проекты.


Технологии

Возможность практического освоения технологий играет ключевую роль в развитии навыков программирования и работы с вычислительными системами, а появление облачных вычислений упрощает решение этой задачи: Вы получаете возможность работать в обновляемых, поддерживаемых и обслуживаемых средах, практически не занимаясь администрированием. Ведь лучший способ ознакомиться с технологией Software in Silicon — это использовать ее.

Oracle Software in Silicon Cloud — это надежная, безопасная облачная платформа с готовыми к запуску виртуальными средами, которая позволяет пользователям опробовать в действии новейшую технологию Software in Silicon на базе процессора SPARC M7. Каждая виртуальная среда включает в себя последний выпуск Oracle Solaris, средства разработки Oracle Solaris Studio, Oracle Database, Oracle Weblogic и стек AMP (Apache, MySQL, PHP).


Учебные ресурсы

Для индивидуальных участников, занимающихся самообразованием, и для преподавателей, желающих использовать нестандартные модели обучения в классе, Oracle Academy предлагает учебные ресурсы, посвященные технологии Software in Silicon.

Серия видеозаписей по Oracle Software in Silicon

В серии трансляций Ask the Oracle Experts освещаются различные темы, связанные с информационными технологиями. Часовые веб-трансляции и более короткие подкасты, архивированные версии которых доступны для загрузки и изучения в любое время, помогут учащимся и преподавателям углубить свои знания по таким темам, как Oracle Social Cloud, облачные вычисления, интернет вещей и многое другое. Ask the Oracle Experts — это ежемесячная серия выпусков, веб-трансляции записываются в прямом эфире. Присоединяйтесь!


Аппаратное и программное обеспечение, созданное для совместной работы