Performance evaluation of the Omni OpenMP compiler

被引:0
|
作者
Kusano, K [1 ]
Satoh, S [1 ]
Sato, M [1 ]
机构
[1] Real World Comp Partnership, RWCP Tsukuba Res Ctr, Tsukuba, Ibaraki 3050032, Japan
来源
关键词
OpenMP; compiler; Microbenchmarks; parkbench; performance evaluation;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We developed an OpenMP compiler, called Omni. This paper describes a performance evaluation of the Omni OpenMP compiler. We take two commercial OpenMP C compilers, the KAI GuideC and the PGI C compiler, for comparison. Microbenchmarks and a program in Parkbench are used for the evaluation. The results using a SUN Enterprise 450 with four processors show the performance of Omni is comparable to a commercial OpenMP compiler, KAI GuideC. The parallelization using OpenMP directives is effective and scales well if the loop contains enough operations, according to the results.
引用
收藏
页码:403 / 414
页数:12
相关论文
共 50 条
  • [41] The ORKA-HPC Compiler-Practical OpenMP for FPGAs
    Mayer, Florian
    Brandner, Julian
    Hellmann, Matthias
    Schwarzer, Jesko
    Philippsen, Michael
    LANGUAGES AND COMPILERS FOR PARALLEL COMPUTING (LCPC 2021), 2022, 13181 : 83 - 97
  • [42] Performance evaluation of compiler controlled power saving scheme
    Shirako, Jun
    Yoshida, Munehiro
    Oshiyama, Naoto
    Wada, Yasutaka
    Nakano, Hirofurni
    Shikano, Hiroaki
    Kimura, Keiji
    Kasahara, Hironori
    HIGH-PERFORMANCE COMPUTING, 2008, 4759 : 480 - 493
  • [43] Performance evaluation of a parallel iterative method library using OpenMP
    Kotakemori, Hisashi
    Hasegawa, Hidehiko
    Nishida, Akira
    Eighth International Conference on High-Performance Computing in Asia-Pacific Region, Proceedings, 2005, : 432 - 436
  • [44] Performance Evaluation of Mixed-Mode OpenMP/MPI Implementations
    J. Mark Bull
    James Enright
    Xu Guo
    Chris Maynard
    Fiona Reid
    International Journal of Parallel Programming, 2010, 38 : 396 - 417
  • [45] MPtostream: an OpenMP compiler for CPU-GPU heterogeneous parallel systems
    Yang XueJun
    Tang Tao
    Wang GuiBin
    Jia Jia
    Xu XinHai
    SCIENCE CHINA-INFORMATION SCIENCES, 2012, 55 (09) : 1961 - 1971
  • [46] MPtostream: an OpenMP compiler for CPU-GPU heterogeneous parallel systems
    XueJun Yang
    Tao Tang
    GuiBin Wang
    Jia Jia
    XinHai Xu
    Science China Information Sciences, 2012, 55 : 1961 - 1971
  • [47] Parallel program performance evaluation and their behavior analysis on an OpenMP cluster
    Cai, F
    Wu, SG
    Zhang, LB
    Tang, ZM
    2004 IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID - CCGRID 2004, 2004, : 508 - 514
  • [48] Performance Evaluation of Mixed-Mode OpenMP/MPI Implementations
    Bull, J. Mark
    Enright, James
    Guo, Xu
    Maynard, Chris
    Reid, Fiona
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2010, 38 (5-6) : 396 - 417
  • [49] A Static Scheduling Scheme of Multicore Compiler for Loop Load Imbalance in OpenMP
    Chen, Benbin
    Guo, Donghui
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY AND IDENTIFICATION (ASID), 2014, : 30 - 33
  • [50] Practical compiler techniques on efficient multithreaded code generation for OpenMP programs
    Tian, XM
    Girkar, M
    Bik, A
    Saito, H
    COMPUTER JOURNAL, 2005, 48 (05): : 588 - 601