Intel Accelerates Developer Innovation with Open, Software-First Approach

Intel Accelerates Developer Innovation with Open, Software-First Approach

On Day 2 of Intel Innovation, Intel illustrated how its efforts and investments to foster an open ecosystem catalyze community innovation, from silicon to systems to apps and across all levels of the software stack.

Through an expanding array of platforms, tools, and solutions, Intel is focused on helping developers become more productive and more capable of realizing their potential for positive social good. The company introduced new tools to support developers in artificial intelligence, security, and quantum computing, and announced the first customers of its new Project Amber attestation service.

Empowering Developers with Openness

In his keynote to kick off the second of the two-day developer-focused event, Lavender emphasized Intel’s commitment to openness, choice, and trust, beginning with oneAPI: a cross-industry, open, standards-based programming model that allows developers to choose the best architecture for the specific problem they are trying to solve. Building on oneAPI adoption and implementation progress, the initiative is shifting to a community forum to shape the future direction of oneAPI and address the evolving needs of developers, software vendors, national labs, researchers, and silicon vendors.

Codeplay, an Intel subsidiary with expertise and a track record of driving open standards and providing cross-platform implementations of SYCL and oneAPI tools, will now assume responsibility for the oneAPI development community.

Intel will continue to deliver developer tools and easy-to-access toolkits based on those oneAPI specifications. The Intel oneAPI 2023 toolkits will ship in December with support for Intel’s latest and upcoming new CPU, GPU, and FPGA architectures, and include tools like the open source SYCLomatic compatibility tool. SYCLomatic assists in converting CUDA source code to SYCL source code, thus giving developers choices in computing architectures.