Filters

Article

Intel® Debugger Fails to Install on Mac Pro* with Quad-Core Intel® Xeon® 5500 Series Processor and Intel® Xeon® 3500 Series Processor

Intel® Debugger failed to install on Mac Pro with Quad-Core Intel Xeon 5500 series processor and Quad-Core Intel Xeon 3500 series processor
Authored by An Le (Intel) Last updated on 03/26/2019 - 15:36
Article

Optimization of Image Processing Algorithms: A Case Study

High quality image and video processing has become an important part in many professional and consumer applications. This article shares insights and methods gained during a shared work by HP* Labs and Intel on optimizing several imaging algorithms.
Authored by Last updated on 03/28/2019 - 11:56
Article

"Vectorization: Writing C/C++ code in VECTOR Format"

Vectorization: Writing C/C++ code in VECTOR FormatMukkaysh Srivastav

Authored by Last updated on 12/12/2018 - 23:28
Article

Troubleshooting InfiniBand connection issues using OFED tools

This article describes how to troubleshoot some common InfiniBand issues using the tools provided by the Open Fabrics Enterprise Distribution (OFED).
Authored by Last updated on 03/09/2019 - 13:08
Article

Understanding how Intel® MPI Library is verified by Intel® Cluster Checker

This article describes how Intel® MPI Library is verified by Intel® Cluster Checker.
Authored by Last updated on 06/01/2018 - 09:20
Article

Understanding the InfiniBand Subnet Manager

The InfiniBand subnet manager (OpenSM) assigns Local IDentifiers (LIDs) to each port connected to the InfiniBand fabric, and develops a routing table based off of the assigned LIDs.

Authored by Last updated on 03/09/2019 - 13:08
Article

Automatic Parallelization with Intel® Compilers

With automatic parallelization, the compiler detects loops that can be safely and efficiently executed in parallel and generates multithreaded code.
Authored by admin Last updated on 12/12/2018 - 18:08
Article

Parallelism in the Intel® Math Kernel Library

The Intel® Math Kernel Library (Intel® MKL) contains a large collection of functions that can benefit math-intensive applications.
Authored by admin Last updated on 12/12/2018 - 18:00
Article

Predicting and Measuring Parallel Performance

The success of parallelization is typically quantified by measuring the speedup of the parallel version relative to the serial version. It is also useful to compare that speedup relative to the upper limit of the potential speedup.
Authored by admin Last updated on 12/12/2018 - 18:00
Article

Loop Modifications to Enhance Data-Parallel Performance

When confronted with nested loops, the granularity of the computations that are assigned to threads will directly affect performance. Loop transformations such as splitting and merging nested loops can make parallelization easier and more productive.
Authored by admin Last updated on 12/12/2018 - 18:08