【24h】

Compile-Support Software Pipelining for DSM_s

机译:DSM_s的编译支持软件流水线

获取原文

摘要

Despite the merits it has, Software DSM suffers a fatal frailty, that is, the over-simplified data distribution sche-mes. Most software DSM sytems today are page-based and often fail to exactly satisfy the data partiton required by programmer, and cause a serious communication over-head. In order to reduce communication cost incurred by the limitation of underlying DSM system, we present two communicative primitives to utilize software pipelining more easier, giving good legibility to paralellized code. We performed software pipelining to appbt, a program in NAS benchmark, on a software DSM called JIAJIA. Experiments show that the speed up speed up is greatly improved.
机译:尽管有其优点,但软件DSM仍然存在致命的脆弱性,即过度简化的数据分发方案。如今,大多数软件DSM系统都是基于页面的,通常不能完全满足程序员所要求的数据分区,并导致严重的通信开销。为了减少由于底层DSM系统的限制而导致的通信成本,我们提出了两种通信原语,以更轻松地利用软件流水线,从而使并行代码具有良好的可读性。我们在名为JIAJIA的DSM软件上对NAS基准程序appbt进行了软件流水线处理。实验表明,提速大大提高了。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号