Performance assessment of OpenMP constructs and benchmarks using modern compilers and multi-core CPUs - Publication - Bridge of Knowledge

Search

Performance assessment of OpenMP constructs and benchmarks using modern compilers and multi-core CPUs

Abstract

Considering ongoing developments of both modern CPUs, especially in the context of increasing numbers of cores, cache memory and architectures as well as compilers there is a constant need for benchmarking representative and frequently run workloads. The key metric is speed-up as the computational power of modern CPUs stems mainly from using multiple cores. In this paper, we show and discuss results from running codes such as: batch normalization, convolution, linear function, matrix multiplication, prime number test and wave equation; using compilers such as: GNU gcc, LLVM clang, icx, icc; run on four different 1 or 2-socket systems: 1 x Intel Core i7-5960X, 1 x Intel Core i9-9940X, 2 x Intel Xeon Platinum 8280L, 2 x Intel Xeon Gold 6130. Results can be regarded as suggestions concerning scaling on particular CPUs including recommended thread number configurations.

Citations

  • 0

    CrossRef

  • 0

    Web of Science

  • 0

    Scopus

Cite as

Full text

full text is not available in portal

Keywords

Details

Category:
Conference activity
Type:
publikacja w wydawnictwie zbiorowym recenzowanym (także w materiałach konferencyjnych)
Language:
English
Publication year:
2023
Bibliographic description:
Gawrych B., Czarnul P.: Performance assessment of OpenMP constructs and benchmarks using modern compilers and multi-core CPUs// / : , 2023,
DOI:
Digital Object Identifier (open in new tab) 10.15439/2023f7822
Sources of funding:
  • Statutory activity/subsidy
Verified by:
Gdańsk University of Technology

seen 45 times

Recommended for you

Meta Tags