Modern Code

Achieve better results on your hardware with faster code, and create breakthroughs to take your code into the future.

Play the Jump Game

Use your knowledge of modern code to reach greater heights.

Play Now

What is Code Modernization?

High-performance software needs to be designed with vectorization, multithreading, multicore to manycore, multimode, memory optimization, and more in mind to take full advantage of this wealth of resources.

Tools and Libraries

Intel® oneAPI Base Toolkit (Base Kit)

The Base Kit contains a core set of tools and libraries for building and deploying high-performance, data-centric applications across diverse architectures.


Intel® Advisor

Use data and analysis tools to build well-threaded and vectorized code that exploits modern hardware capabilities.

Intel® VTune™ Profiler

Get advanced sampling and profiling techniques to quickly analyze code for performance-related hot-spots.

Intel® oneAPI Math Kernel Library

Improve application performance and speed up the processing time of math routines for current and future generations of Intel® CPUs, GPUs, and other accelerators.

Browse the Library