Filters

Article

Threading Fortran Applications for Parallel Performance on Multi-Core Systems

Advice and background information is given on typical issues that may arise when threading an application using the Intel Fortran Compiler and other software tools, whether using OpenMP, automatic parallelization or threaded libraries.
Authored by Martyn Corden (Intel) Last updated on 12/12/2018 - 18:00
Blog post

Wellington and Austin: programming lots of cores

A couple of back-to-back opportunities to see great talks about harness lots of cores, and to give talks about programming options and why we do not need to give up on programmability in our quest

Authored by James R. (Blackbelt) Last updated on 12/12/2018 - 18:08
Article

Cache Blocking Techniques

Cache Blocking Techniques Overview

Authored by AmandaS (Intel) Last updated on 03/26/2019 - 15:07
Article

Memory Layout Transformations

Memory Layout Transformations Overview
Authored by AmandaS (Intel) Last updated on 03/26/2019 - 14:54
Article

Efficient Parallelization

This article is part of the Intel® Modern Code Developer Community documentation which supports developers in leveraging application performance in code through a systematic step-by-step optimization framework methodology. This article addresses: Thread level parallelization.
Authored by Ronald W Green (Blackbelt) Last updated on 03/21/2019 - 12:00
Article

Parallelization Using Intel® MPI

Get an overview of parallelization using the Intel® MPI Library and links to additional documentation.
Authored by admin Last updated on 03/21/2019 - 12:00
Article

Vectorization and Optimization Reports

Optimization reports from the Intel® compilers guide the developer with optimization details
Authored by Ronald W Green (Blackbelt) Last updated on 03/25/2019 - 11:54
Article

Outer Loop Vectorization

Vectorization Essentials: Vectorizing the outer loop can be profitable
Authored by admin Last updated on 03/27/2019 - 16:10
Article

Utilizing Full Vectors and Use of Option -qopt-assume-safe-padding

Vectorization Essentials: Efficient vectorization involves making full use of the vector-hardware in the kernel-vector loop.
Authored by admin Last updated on 03/06/2019 - 11:41
Article

Random Number Function Vectorization

Random number function auto-vectorization supported
Authored by admin Last updated on 03/08/2019 - 10:46