Using Intel® Advanced Matrix Extensions with Intel® Compilers| Intel Software

813
16.9
Intel Software208 тыс
Опубликовано 6 июня 2023, 19:41
Intel® Advanced Matrix Extensions have been newly introduced as a part of Intel® Xeon® Max Series CPUs and the 4th Gen Intel® Xeon® Scalable Processor. This video demonstrates how you can very easily and effectively take advantage of them to accelerate deep-learning training and inference using the Intel® oneAPI DPC++/C++ Compiler.

Joint Matrix Multiply and Addition operations are accelerated with Intel AMX with C/C++ APIs and intrinsics, providing ease of access and customization capabilities for your implementation.
This video demonstrates how you can easily and effectively use Intel Advanced Matrix Extensions to accelerate deep-learning training and inference using the Intel® oneAPI DPC++/C++ Compiler.

After introducing the Intel AMX architecture, the tile matrix multiplication accelerator engine, and supported data types INT8 and BFLOAT16, we will look into a specific code example.

Using GEMM for reference, the video describes how the matrix for Joint Matrix Multiply and Addition is initialized and executed. It goes into the C++ code flow, including namespace usage, SYCL heterogeneous compute extensions to C++, and exact syntax. In addition, we introduce system requirement checks and the assembly intrinsics that enable direct access to Intel AMX.

Lastly, in this video, the example code is compiled and executed, thus providing a detailed reproducible step-by-step approach to applying the exact same concepts to your Intel 4th Gen Xeon Scalable Processor-based deep learning workload.

Intel® oneAPI Toolkits: bit.ly/3mRBFAR

Intel® oneAPI DPC++/C++ Compiler:https:// bit.ly/3AbZAhq

Software for 4th Gen Intel® Xeon® and Intel® Max Series Processors: bit.ly/40hWrre

oneapi-src/oneAPI-samples: bit.ly/41FLosH

About Intel Software:
Intel® Developer Zone is committed to empowering and assisting software developers in creating applications for Intel hardware and software products. The Intel Software YouTube channel is an excellent resource for those seeking to enhance their knowledge. Our channel provides the latest news, helpful tips, and engaging product demos from Intel and our numerous industry partners. Our videos cover various topics; you can explore them further by following the links.

Connect with Intel Software:
INTEL SOFTWARE WEBSITE: intel.ly/2KeP1hD
INTEL SOFTWARE on FACEBOOK: bit.ly/2z8MPFF
INTEL SOFTWARE on TWITTER: bit.ly/2zahGSn
INTEL SOFTWARE GITHUB: bit.ly/2zaih6z
INTEL DEVELOPER ZONE LINKEDIN: bit.ly/2z979qs
INTEL DEVELOPER ZONE INSTAGRAM: bit.ly/2z9Xsby
INTEL GAME DEV TWITCH: bit.ly/2BkNshu

Powered by oneAPI

#intelsoftware #oneapi #inteldevtools

Using Intel® Advanced Matrix Extensions with Intel® Compilers| Intel Software
автотехномузыкадетское