Optimization of the Brillouin operator on the KNL architecture
Dürr Stephan
EPJ Web of Conferences · 2018
doi:10.1051/epjconf/201817502001 (opens in a new tab)
We email you when a new notice or a question about this paper appears.
Abstract
Experiences with optimizing the matrix-times-vector application of the Brillouin operator on the Intel KNL processor are reported. Without adjustments to the memory layout, performance figures of 360 Gflop/s in single and 270 Gflop/s in double precision are observed. This is with N c = 3 colors, N v = 12 right-hand-sides, N thr = 256 threads, on lattices of size 32 3 × 64, using exclusively OMP pragmas. Interestingly, the same routine performs quite well on Intel Core i7 architectures, too. Some observations on the much harderWilson fermion matrix-times-vector optimization problem are added.
Abstract licence: CC BY
References4
4 more references, whose wording the paper’s licence keeps private.
Reads
Read by people on this page
None yet.
Checked or read by AI through naulon
None yet.
A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.
Are you an author?
Is this your paper?
Claim it to add your note and be paid when agents cite it. Free.