首页> 外文会议>Euro-Par 2006 Parallel Processing; Lecture Notes in Computer Science; 4128 >Analyzing the Interaction of OpenMP Programs Within Multiprogramming Environments on a Sun Fire E25K System with PARbench
【24h】

Analyzing the Interaction of OpenMP Programs Within Multiprogramming Environments on a Sun Fire E25K System with PARbench

机译:使用PARbench分析Sun Fire E25K系统上多程序环境中OpenMP程序的交互

获取原文
获取原文并翻译 | 示例

摘要

Nowadays, most high performance computing systems run in multiprogramming mode with several user programs simultaneously utilizing the available CPUs. Even though most current SMP systems are implemented as ccNUMA to reduce the bottleneck of main memory access, the user programs still interact as they share other system resources and influence the scheduler decisions with their generated load. PARbench was designed to generate complete load scenarios based on synthetic jobs and to measure the job behavior during the execution of these scenarios. The E25K is a ccNUMA system with up to 72 dual core CPUs and a crossbar-based connection network. This paper describes the results of the examination of such a Sun Fire E25K system with PARbench. First, PARbench was used to investigate the performance impact caused by the interactions of jobs on fully loaded and overloaded machines. Second, the impact of operating system tasks to the performance of OpenMP parallelized programs in scenarios of full load as created by the cluster batch engine is quantized, especially when these system tasks are not considered in the initial load calculation. Additionally, the generated scenarios were used for a statistical analysis of the scheduling of OpenMP programs, focusing on data locality and migration frequency.
机译:如今,大多数高性能计算系统都以多程序模式运行,其中几个用户程序同时利用可用的CPU。即使大多数当前的SMP系统被实现为ccNUMA来减少主存储器访问的瓶颈,但用户程序仍然可以交互,因为它们共享其他系统资源并以其生成的负载影响调度程序的决策。 PARbench旨在基于综合作业生成完整的负载方案,并在这些方案执行期间测量作业行为。 E25K是ccNUMA系统,具有多达72个双核CPU和基于交叉开关的连接网络。本文介绍了使用PARbench对Sun Fire E25K系统进行检查的结果。首先,使用PARbench来研究作业交互对满载和超载机器造成的性能影响。其次,在由群集批处理引擎创建的满负载情况下,量化操作系统任务对OpenMP并行程序性能的影响,尤其是在初始负载计算中未考虑这些系统任务时。此外,所生成的方案还用于OpenMP程序调度的统计分析,重点是数据的局部性和迁移频率。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号