课题基金 / 基金详情

Performance analysis on hybrid parallel programming on SMP cluster system

Performance analysis on hybrid parallel programming on SMP cluster system
SMP集群系统混合并行编程性能分析
批准号:
12680327
负责人:
BOKU Taisuke
金额:
$2.43万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (C)
财政年份:
2000
资助国家:
日本
项目状态:
已结题
起止时间:
2000 至 2001

项目摘要

项目成果

BOKU Taisuke的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
In this research, we constructed a PC cluster connecting multiple SMP-based PC nodes with various network interfaces. Such an SMP cluster system has both shared memory and distributed memory architectures together, and there are several possibility for programming like message passing, shared memory and mixture of them. Our experimental cluster contains 4-way and 2-way SMP of Pentium-III processors and two types of interconnection network are available, Myrinet800 and Fast Ethernet.We have evaluated and analyzed the performance of hybrid programming to mixture both MPI and OpenMP, and message passing programming with MPI only targeting NAS Parallel Benchmarks as basic benchmarking and SPAM (Smoothed Particle Applied Mechanics) particle code for actual scientific program. Against to the preliminary estimation, MPI-only programming achieved better performance in most of these programs. To analyze these results, we applied the cache hit ratio measurement for the research on cache behavior according to the programming style. As a result, we have cleared the hybrid program with MPI for inter-node communication and OpenMP for intra-node multithreading often breaks well-tuned cache utilization on MPI-only program.This research concludes that the performance of hybrid program is strongly affected by data access pattern, and it is not always the best scheme to apply OpenMP multithreading after we finish to write the MPI-only program. In some cases, the advantage in communication time of direct access to shared memory on SMP is overcome by the disadvantage of such cache inefficiency. However, when the program naturally has load imbalancing with a certain size of granularity, there is a possibility of the performance of hybrid program overcomes the MPI-only one with dynamic load balancing feature. SPAM particle code is one of such applications.
期刊论文(24)
专著(0)
科研奖励(0)
会议论文
松原正純,沼寿隆,板倉憲一,朴泰祐: "分散メモリ型並列計算機における並列入出力システム"並列処理シンポジウムJSPP′2000論文集. 75-82 (2000)
Masazumi Matsubara、Hisataka Numa、Kenichi Itakura、Taisuke Park:“分布式内存并行计算机中的并行输入/输出系统”并行处理研讨会论文集 JSPP2000 (2000)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
中村 宏, 他: "ハイパフォーマンスコンピューティング向けアーキテクチャSCIMA"情報処理学会論文誌ハイパフォーマンスコンピューティングシステム. Vol-41,No.SIG5. 15-27 (2000)
Hiroshi Nakamura 等人:“SCIMA 高性能计算架构”日本信息处理协会高性能计算系统交易,第 41 卷,第 15-27 号(2000 年)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
朴 泰祐, 牧野 淳一郎, 須佐 元, 梅村 雅之, 福重 俊幸, 宇川 彰: "Heterogeneous Multi-Computer Systemにおける重力効果を含む宇宙輻射流体計算"2002年 ハイパフォーマンスコンピューティングと計算科学シンポジウム(HPCS2002)論文集. 17-24 (2002)
Taisuke Park、Junichiro Makino、Gen Susa、Masayuki Umemura、Toshiyuki Fukushige、Akira Ukawa:“异构多计算机系统中包括引力效应的宇宙辐射流体计算”2002 年高性能计算和计算科学研讨会(HPCS2002)会议记录。 (2002)
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
吉川 茂洋, 他: "SMP-PCクラスタにおけるSPAM粒子シュミレーションのハイブリッド並列化"並列処理シンポジウムJSPP2002. (採録決定). (2002)
Shigehiro Yoshikawa 等人:“SMP-PC 集群中 SPAM 粒子模拟的混合并行化”并行处理研讨会 JSPP2002(已接受)。
DOI: --
发表时间:
期刊:
影响因子: --
作者: []
通讯作者:
24
    A research on interconnection network for large scale clusters based on commodity network
    • 批准号:
      17500031
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.11万
    • 财政年份:
      2005
    • 负责人:
      BOKU Taisuke
    • 依托单位:
    A research on high performance file server with PC clusters based on parallel I/O system
    • 批准号:
      14580360
    • 项目类别:
      Grant-in-Aid for Scientific Research (C)
    • 资助金额:
      $2.3万
    • 财政年份:
      2002
    • 负责人:
      BOKU Taisuke
    • 依托单位:
    海外基金