Multiobjective Evaluation and Optimization of CMT-bone on Intel Knights Landing

2018 
CMT-bone is a proxy-app for simulating compressible multiphase turbulence. The application uses discretization and numerical methods for solving partial differential equations. Hence, the application is compute intensive as well as memory intensive. Intel Knights landing (KNL) is the second generation MIC architecture from Intel. It delivers massive thread parallelism, data parallelism, and memory bandwidth in a CPU form factor. In this paper, we use Intel KNL to get a performance speedup of 1.8x in CMT-bone after applying different optimization techniques for Intel KNL.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    12
    References
    0
    Citations
    NaN
    KQI
    []