Oracle Software in Silicon

快速开发更快、更可靠的数据库和应用程序

可提供卓越安全性、效率和性能的最先进的平台

技术正在不断变化,将软件转移到芯片中是彻底的革命性举措,而非渐进式的举措。Oracle Software in Silicon 技术将工程系统设计理念扩展到芯片。由 Oracle 的软件和微处理器开发人员共同开发的 Software in Silicon 将高级软件功能融入处理器设计中。这种以软件为中心的处理器设计方法提高了应用程序的性能和安全性,并且不会影响处理器的整体性能。
 


软件

纵观其历史,Oracle 一直是开发可优化数据管理能力的创新解决方案的行业领导者。凭借 Software in Silicon,Oracle 将应用程序软件的关键功能转移到 M7 处理器中。内存管理和安全等核心功能源自芯片,有助于简化应用程序代码。我们的软件工程师和芯片开发人员开展密切合作,所编写的 Oracle Database 12c 可优化 Data Analytics Accelerator (DAX) 等功能,从而使内存中分析查询的运行速度比在 SPARC M7 芯片上高出 10 倍。

Oracle 面向 DAX 技术开发人员(包括可以利用 M7 DAX 应对广泛的分析领域挑战的学生开发者)推出了开放式 API 和开发人员工具包。Oracle 还改进了 Oracle Solaris Studio 开发人员工具,以便他们能够自动利用 M7 功能缩短开发周期。利用这些工具,可以更加快速地开发更安全、更可靠的应用程序。

这一将软件转移到芯片中的变革可为多学科协作创造新机遇,具备计算机科学和/或电气工程领域坚实基础以及创造性思维和创新能力的新毕业生将成为协作团队不可或缺的成员。


课程

Software in Silicon 的一项主要功能是 In-Memory Query Acceleration,它可增强 SQL 查询操作的运行能力,同时释放处理器资源,以运行其他应用程序。要高效地使用这些功能,您需要掌握坚实的基础知识,了解数据库如何管理数据以及如何有效地查询、提取和组织数据。学生应充分利用各个机会,培养他们在课堂项目以及课外活动和实习中的沟通、协作及批判性思维技能,以及创造力。他们还应学习面向对象的编程、Java、数据库设计、SQL 和数据管理方面的课程。

如果您是一位教师,希望为学生提供这些机会,则可以通过学习 Oracle Academy 强大的、学术性 Java 课程来培养面向对象的编程知识和技能。我们的 Database Foundations、Database Design and Programming with SQL 和 Programming with PL/SQL 课程可提供全面的学习体验,帮助学生培养基本的核心数据管理技能。此外,我们的模块化课程还将具体的概念、经验和/或数据相关的项目轻松融入现有的课程材料中。


技术

通过动手方式接触技术对于培养计算和编程技能至关重要,云计算的出现使得这一过程更容易 - 可以在更新、支持和维护环境下工作而无需执行大量系统管理工作。有什么方式比使用 Software in Silicon 能更好地对其进行理解?

Oracle Software in Silicon Cloud 是一个强大、安全的云平台,可提供现成的虚拟环境,允许用户评估 Oracle 在 SPARC M7 处理器中所采用的最新 Software in Silicon 技术。每个虚拟环境都包括最新的 Oracle Solaris 版本、Oracle Solaris Studio 开发人员工具、Oracle Database、Oracle Weblogic 以及 AMP 堆栈(Apache、MySQL、PHP)。


学习资源

对于有兴趣自学的个人成员以及想利用颇具吸引力的课堂模型的教师,Oracle Academy 均可提供 Software in Silicon 学习资源,对其进行深入解读。

Oracle Software in Silicon 视频系列

Oracle Academy 的“请教 Oracle 专家”系列提供了对多种技术主题的见解。通过收听为时一小时的网播和时长较短的随身播组合(它们已归档,可供下载和按需学习使用),学生和教师可以浏览 Oracle Social Cloud、云计算和物联网等内容。“请教 Oracle 专家”系列每月一期,网播是实时录制的。我们邀请您加入!


硬件和软件,集成设计、卓越性能