首页> 外文期刊>Communications of the ACM >A Decade of Progress in Parallel Programming Productivity
【24h】

A Decade of Progress in Parallel Programming Productivity

机译:并行编程生产力的十年进展

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

摘要

There are very good reasons for C and MPI's dominance in the parallel-programming community. They are superbly documented, elegant, clean designs that have been carefully implemented. In the hands of an experienced, disciplined professional, they provide a level of control that is simply not available elsewhere. Neither C nor MPI is a standing target: both continue to be improved, even though they are now mature technologies. How often, however, do the benefits of C/MPI outweigh its costs? Through all three of our studies, and particularly in this final one, we have seen substantial benefits-ranging from two to six times faster development to first successful parallel run-from using a higher-level language and programming model. These productivity benefits might be even greater for large programs that need to be maintained for years.
机译:C和MPI在并行编程社区中占据主导地位是有充分的理由的。这些文件经过精心记录,记录精美,优雅,整洁。在经验丰富,训练有素的专业人员的手中,他们提供了其他地方根本无法提供的控制水平。 C和MPI都不是固定的目标:尽管它们现在都是成熟的技术,但两者都将继续得到改进。但是,C / MPI的收益多久超过其成本?通过我们的所有三项研究,尤其是在最后一篇研究中,我们发现了从使用高级语言和编程模型的两倍到六倍的开发速度到首次成功的并行运行方面的巨大收益。对于需要维护数年的大型程序,这些生产力收益可能会更大。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号