BIOS IT Blog
Intel® oneAPI
Deliver uncompromised performance for diverse workloads across multiple architectures.
Data-driven workloads are increasing exponentially, to deliver high compute performance for emerging specialized workloads in our data-centric world, you will need diverse compute architectures like - CPU, GPU, AI & FPGA accelerators. However today taking advantage of multiple types of architectures is a challenge for developers, there are no common programming models that don't sacrifice performance; separate tools are required for each architecture and code reuse is limited, this makes development complex, costly, inefficient and time-intensive. Developers need reduced programming complexity to minimise the barries to adopt new innovative hardware technology.
One API’s powerful libraries span several workload domains that benefit from acceleration. Library functions are custom-coded for each target architecture; it allows programming from a single code base with native high-level language performance across architectures like Scalar, Vector, Matrix & Spatial. Building on leading analysis tools, Intel will deliver enhanced versions of analysis and debug tools to support DPC++ and the range of SVMS architectures.
Intel oneAPI products deliver the tools needed to deploy applications and solutions across SVMS architectures. It's set of complementary toolkits—a base kit and speciality add-ons—simplify programming and help developers improve efficiency and innovation.
Highlights
-
Data Parallel C++ Language for Direct Programming
Data Parallel C++ (DPC++) is an evolution of C++ that incorporates SYCL*. DPC++ allows code reuse across hardware targets, and enables high productivity and performance across CPU, GPU, and FPGA architectures, while permitting accelerator-specific tuning. -
Libraries for API-Based Programming
Powerful libraries—including deep learning, math, and video and media processing—are preoptimized for domain-specific functions and custom coded to accelerate compute-intense workloads. -
Advanced Analysis & Debug Tools
Intel® VTune™ Profiler to find performance bottlenecks fast in CPU, GPU, and FPGA systems. Intel® Advisor for efficient vectorization, threading, and offloading to accelerators. GDB* for efficient code troubleshooting
For more information visit www.intel.com, or to arrange a test drive today through BIOS IT Labs, contact us.
Not what you're looking for? Check out our archives for more content
Blog Archive