usnistgov / hiperc

High Performance Computing Strategies for Boundary Value Problems
https://pages.nist.gov/hiperc/en/latest/index.html
39 stars 7 forks source link

KNL scaling #107

Closed tkphd closed 4 years ago

tkphd commented 6 years ago

Timing results on the Bebop KNL for the diffusion test were

Threads Time
32 117.2 sec
64 64.41 sec
128 62.60 sec
256 61.59 sec

Scaling plateaus at 2 threads/core, which is poor utilization of the hardware. Read up on optimizing pipeline utilization.

tkphd commented 6 years ago

Big thanks to @amjokisaari for the scaling data! Raw values are available in the HiPerC Gitter channel.