Blog post

Optimization of Data Read/Write in a Parallel Application

(This work was done by Vivek Lingegowda during his internship at Intel.)

Authored by Last updated on 07/04/2019 - 17:40
Blog post

Rainbows, Unicorns and Performance Portability

An old Jewish fable tells about a poor man asking for advice from the rabbi. The family is large, the house is small, and it feels very crowded.

Authored by Last updated on 12/12/2018 - 18:08
Blog post

彩虹、独角兽和性能便携性

一个古老的犹太族寓言讲述了一个穷人向拉比寻求建议,他家里人多,房子小,感觉很拥挤。拉比告诉信徒,在房子里养一只山羊,一个月后再来见他。穷人很疑惑,但是没有争辩,他将一只山羊安置在房子里。一个月以后,拉比让穷人把山羊带走,一周后再来见他。不出所料,一周后,穷人感谢拉比,他的心情舒畅多了,因为他觉得家里没有那么挤了。

Authored by Last updated on 12/12/2018 - 18:08
Article

Second Generation Intel® Xeon® Processor Scalable Family Technical Overview

New features and enhancements available in the second generation Intel® Xeon® processor Scalable family and how developers can take advantage of them
Authored by David Mulnix (Intel) Last updated on 09/30/2019 - 17:28
Article

Enhancing the Scalability of Memcached

Download PDF (1.26MB)

Authored by James T Langston Jr (Intel) Last updated on 10/03/2019 - 09:48
Article

部分英特尔处理器硬件预取器的发布

部分英特尔处理器硬件预取器的发布

本文发布的 MST 设置可用来控制基于以下微架构的英特尔处理器上可用的各种硬件预取器: Nehalem、Westmere、Sandy Bridge、Ivy Bridge、Haswell 和 Broadwell。

Authored by Vish Viswanathan (Intel) Last updated on 10/08/2019 - 18:20
Article

Disclosure of Hardware Prefetcher Control on Some Intel® Processors

This article discloses the MSR setting that can be used to control the various hardware prefetchers that are available on Intel processors based on the following microarchitectures: Nehalem,

Authored by Vish Viswanathan (Intel) Last updated on 10/08/2019 - 18:20
Blog post
Article

Hardware and Software Approach for Using NUMA Systems

Learn how to build an application that runs effectively on non-uniform memory access (NUMA) hardware. This article walks you through choosing the algorithm all the way through to measuring your application's performance.
Authored by Last updated on 10/15/2019 - 15:10
Article

Accelerating x265 with Intel® Advanced Vector Extensions 512 (Intel® AVX-512)

Vector units in CPUs have become the de facto standard for acceleration of media, and other kernels that exhibit parallelism according to the single instruction, multiple data (SIMD) paradigm. SIMD on Intel® architecture processors have evolved to enable 512-bit register files in Intel® Advanced Vector Extensions 512 (Intel® AVX-512).
Authored by Last updated on 10/15/2019 - 15:30