【24h】

Running real applications on software DSMs

机译:在软件DSM上运行真实的应用程序

获取原文

摘要

This paper introduces our experiences with some real applications on the home-based software DSM JIAJIA and discusses techniques of parallelizing a sequential program to run on software DSM. It categorizes parallel program segments into five patterns: single-process sequential, mutual-exclusive sequential, data-parallel, task-parallel, and common-parallel. The usage of each pattern is then discussed with the real applications as examples. With some guide from their owners, these programs are parallelized to the API of JIAJIA in a very short time. Satisfactory speed-ups are achieved for them on a cluster of eight Pentium II PCs connected by a 100 Mbps switched Ethernet. Our experiences imply that with the advances of software DSMs and network technologies, the time for pushing the software DSM into the parallel processing mainstream has come and efforts should be made by software DSM researchers to expand the application of software DSMs.
机译:本文介绍了我们在家用软件DSM JIAJIA上的一些实际应用程序的经验,并讨论了使顺序程序并行化以在软件DSM上运行的技术。它将并行程序段分为五种模式:单进程顺序,互斥顺序,数据并行,任务并行和公共并行。然后以实际应用为例讨论每种模式的用法。在其所有者的一些指导下,这些程序在很短的时间内便与JIAJIA的API并行。在通过100 Mbps交换以太网连接的八台Pentium II PC的群集上,它们可以实现令人满意的加速。我们的经验表明,随着软件DSM和网络技术的发展,将软件DSM推入并行处理主流的时机已经到来,软件DSM研究人员应做出努力以扩大软件DSM的应用范围。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号