Brillouin 算子在 KNL 架构上的优化
高能物理 - 格点
2018-07-10 v2
摘要
本文报道了在 Intel KNL 处理器上优化 Brillouin 算子的矩阵-向量乘应用的经验。在不调整内存布局的情况下,观察到单精度 360 Gflop/s 和双精度 270 Gflop/s 的性能数据。这是在 N_c=3 色、N_v=12 个右端项、N_{thr}=256 线程、格点尺寸 32^3*64、仅使用 OMP 编译指导语句的条件下实现的。有趣的是,同一例程在 Intel Core i7 架构上也表现良好。文中还添加了一些关于更困难的 Wilson 费米子矩阵-向量乘优化问题的观察。
引用
@article{arxiv.1709.01828,
title = {Optimization of the Brillouin operator on the KNL architecture},
author = {Stephan Durr},
journal= {arXiv preprint arXiv:1709.01828},
year = {2018}
}
备注
8 pages, proceedings of Lattice 2017, Granada; v2: typo in mask(0:4) corrected, results unchanged