Article

循环修改增强数据并行性能

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.
Autor admin Última actualización 05/07/2019 - 14:48
Article

检测线程应用中的内存带宽饱和度

检测线程应用中的内存带宽饱和度 (PDF 231KB)

Autor admin Última actualización 05/07/2019 - 19:58
Article

粒度与并行性能

One key to attaining good parallel performance is choosing the right granularity for the application. Granularity is the amount of real work in the parallel task. If granularity is too fine, then performance can suffer from communication overhead.
Autor admin Última actualización 05/07/2019 - 19:53
Article

如何检测 Knights Landing AVX-512 支持(英特尔至强融核处理器)

英特尔至强融核处理器(代号“Knights Landing”)是第二代英特尔至强融核产品的一部分。Knights Landing 支持 AVX-512 指令,特别是 AVX-512F (foundation)、AVX-512CD(冲突检测)、AVX-512ER(指数函数和倒数函数)和 AVX-512PF(预取)。

Autor James R. (Blackbelt) Última actualización 01/10/2019 - 12:34
Article

介绍一种服务器缓存结构 --- 多级 Hash

       现在的服务器网络数据收发与存储没有不做缓存的。

Autor Última actualización 03/10/2019 - 07:52