...
首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >An application-driven study of parallel system overheads and network bandwidth requirements
【24h】

An application-driven study of parallel system overheads and network bandwidth requirements

机译:应用程序研究并行系统开销和网络带宽需求

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

摘要

Evaluating and analyzing the performance of a parallel application on an architecture to explain the disparity between projected and delivered performance is an important aspect of parallel systems research. However, conducting such a study is hard due to the vast design space of these systems. We study two important aspects related to the performance of parallel applications on shared memory parallel architectures. First, we quantify overheads observed during the execution of these applications on three different simulated architectures. We next use these results to synthesize the bandwidth requirements for the applications with respect to different network topologies. This study is performed using an execution-driven simulation tool called SPASM, which provides a way of isolating and quantifying the different parallel system overheads in a nonintrusive manner. The first exercise shows that in shared memory machines with private caches, as long as the applications are well-structured to exploit locality, the key determinant that impacts performance is network connection. The second exercise quantifies the network bandwidth needed to minimize the effect of network connection. Specifically, it is shown that for the applications considered, as long as the problem sizes are increased commensurate with the system size, current network technologies supporting 200-300 MBytes/sec link bandwidth are sufficient to keep the network overheads (such as latency and contention) within acceptable bounds.
机译:评估和分析体系结构上的并行应用程序的性能以解释计划的性能和交付的性能之间的差异是并行系统研究的重要方面。但是,由于这些系统的巨大设计空间,因此很难进行此类研究。我们研究与共享内存并行体系结构上的并行应用程序性能相关的两个重要方面。首先,我们对在三种不同的模拟架构上执行这些应用程序期间观察到的开销进行量化。接下来,我们将使用这些结果来针对不同的网络拓扑综合应用程序的带宽要求。这项研究是使用称为SPASM的执行驱动仿真工具执行的,该工具提供了一种以非介入方式隔离和量化不同并行系统开销的方法。第一个练习显示,在具有专用缓存的共享内存计算机中,只要应用程序的结构合理以利用本地性,影响性能的关键因素就是网络连接。第二个练习量化了使网络连接影响最小化所需的网络带宽。具体而言,表明对于所考虑的应用程序,只要问题的大小与系统大小相对应地增加,支持200-300 MBytes / sec链路带宽的当前网络技术就足以保持网络开销(如延迟和争用) )在可接受的范围内。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号