Documentation

Intel® C++ Compiler Code Samples from Intel® C++ Compiler Code Samples

Intel® Cilk™ Plus has been deprecated in the Intel® C++ Compiler 18.0. Prefer to use OpenMP-based syntax for offloading to the processor graphics.

Last updated on 03/21/2019 - 09:08
Documentation

Intel® SIMD Data Layout Templates from Intel® C++ Compiler Code Samples

Intel® SIMD Data Layout Templates (Intel® SDLT) is a template library providing C++ template containers allowing use of an array of "Plain Old Data" (POD) structure that use an in-memory layout to

Last updated on 03/21/2019 - 09:08
Article

Code Sample: Optimizing Binarized Neural Networks on Intel® Xeon® Scalable Processors

In the previous article, we discussed the performance and accuracy of Binarized Neural Networks (BNN). We also introduced a BNN coded from scratch in the Wolfram Language. The key component of this neural network is Matrix Multiplication.
Authored by Yash Akhauri Last updated on 03/21/2019 - 12:40
Article

Improve Application Performance on an Intel® Xeon Phi™ Processor

Learn techniques for vectorizing code, adding thread-level parallelism, and enabling memory optimization.
Authored by Nguyen, Loc Q (Intel) Last updated on 06/14/2019 - 11:50
Article

Using Modern C++ Techniques to Enhance Multi-core Optimizations

With multi-core processors now common place in PCs, and core counts continually climbing, software developers must adapt. By learning to tackle potential performance bottlenecks and issues with concurrency, engineers can future-proof their code to seamlessly handle additional cores as they are added to consumer systems.
Authored by Last updated on 07/06/2018 - 11:30
Documentation

Finance: Black-Scholes from Intel® C++ Compiler Code Samples

The Black-Scholes Equation estimates the price of a European option over time.

Last updated on 03/21/2019 - 09:08
Documentation

Explicit Vector Programming from Intel® C++ Compiler Code Samples

Auto-vectorization has its limitations.

Last updated on 03/21/2019 - 09:08
Article

Performance of Classic Matrix Multiplication Algorithm on Intel® Xeon Phi™ Processor System

Matrix multiplication (MM) of two matrices is one of the most fundamental operations in linear algebra. The algorithm for MM is very simple, it could be easily implemented in any programming language. This paper shows that performance significantly improves when different optimization techniques are applied.
Authored by Last updated on 06/14/2019 - 11:50
Documentation

Threading Technologies from Intel® C++ Compiler Code Samples

The Intel Compiler is compatible with Microsoft* Visual C++ on Windows*, GNU* gcc on Linux* or OS X*, so it supports the threading technolgies supported by those compilers.

Last updated on 03/21/2019 - 09:08
Article

Using Intel® MPI Library on Intel® Xeon Phi™ Product Family

This document is designed to help users get started writing code and running MPI applications using the Intel® MPI Library on a development platform that includes the Intel® Xeon Phi™ processor.
Authored by Nguyen, Loc Q (Intel) Last updated on 03/21/2019 - 12:00