Article

Accelerating Financial Applications on Intel® architecture

Learn more about an in-depth analysis of code modernization performance conducted by optimizing original CPU code and re-running tests on the latest GPU/CPU hardware.
Authored by George Raskulinec (Intel) Last updated on 07/06/2019 - 16:40
Article

What is Code Modernization?

Modern high performance computers are built with a combination of resources including:

Authored by Mike P. (Intel) Last updated on 07/06/2019 - 16:30
Article

基于英特尔® 架构加速金融应用

下载 PDF

Authored by George Raskulinec (Intel) Last updated on 07/06/2019 - 16:40
Article

Get a Helping Hand from the Vectorization Advisor

Learn practical tips for using the vectorization advisor, which is part of Intel® Advisor.
Authored by Last updated on 07/06/2019 - 16:40
Article

High-Performance, Modern Code Optimizations for Computational Fluid Dynamics

Modern server farms consist of a large number of heterogeneous, energy-efficient, and very high-performance computing nodes connected with each other through a high-bandwidth network interconnect. Such systems pose one of the biggest challenges for engineers and scientists today: how to solve complex, real-world problems by efficiently using the enormous computational horsepower available from...
Authored by Last updated on 07/06/2019 - 16:40
Article

Case Study: Optimized Code for Neural Cell Simulations

One of the Intel® Modern Code Developer Challenge winners, Daniel Falguera, describes many of the optimizations he implemented and why some didn't work.
Authored by Last updated on 07/06/2019 - 16:40
Article

Palestra: Como otimizar seu código sem ser um "ninja" em Computação Paralela

Não perca a palestra "Como otimizar seu código sem ser um "ninja" em Computação Paralela" da Intel que será ministrada durante a Semana sobre Programação Massivamente Paralela em Petrópolis, RJ, no Laboratório Nacional de Computação Científica. Data: 02/02/2016 - 11h30 Local: LNCC - Av. Getúlio Vargas, 333 - Quitandinha - Petrópolis/RJ
Authored by Igor F. (Intel) Last updated on 07/06/2019 - 16:40
Article

Putting Your Data and Code in Order: Data and layout - Part 2

Apply the concepts of parallelism and distributed memory computing to your code to improve software performance. This paper expands on concepts discussed in Part 1, to consider parallelism, both vectorization (single instruction multiple data SIMD) as well as shared memory parallelism (threading), and distributed memory computing.
Authored by David M. Last updated on 07/06/2019 - 16:40
Article

How to detect Knights Landing AVX-512 support (Intel® Xeon Phi™ processor)

The Intel® Xeon Phi™ processor, code named Knights Landing, is part of the second generation of Intel Xeon Phi products. Knights Landing supports Intel® AVX-512 instructions, specifically AVX-512F (foundation), AVX-512CD (conflict detection), AVX-512ER (exponential and reciprocal) and AVX-512PF (prefetch).
Authored by James R. (Blackbelt) Last updated on 06/14/2019 - 11:50
Article

Vectorization Advisor 助您一臂之力

Vectorization Advisor is like having a trusted friend look over your code and give you advice based on what he sees. As you’ll see in this article, user feedback on the tool has included, “there are significant speedups produced by following advisor output, I'm already sold on this tool!”
Authored by Last updated on 07/06/2019 - 16:40