...
首页> 外文期刊>International journal of parallel programming >Cost-Directed Refactoring for Parallel Erlang Programs
【24h】

Cost-Directed Refactoring for Parallel Erlang Programs

机译:并行Erlang程序的成本导向重构

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

获取外文期刊封面封底 >>

       

摘要

This paper presents a new programming methodology for introducing and tuning parallelism in Erlang programs, using source-level code refactoring from sequential source programs to parallel programs written using our skeleton library, Skel. High-level cost models allow us to predict with reasonable accuracy the parallel performance of the refactored program, enabling programmers to make informed decisions about which refactorings to apply. Using our approach, we demonstrate easily obtainable, significant and scalable speedups of up to 21 on a 24-core machine over the sequential code.
机译:本文介绍了一种新的编程方法,用于在Erlang程序中引入和调整并行性,它使用从顺序源程序到使用我们的骨架库Skel编写的并行程序的源代码级重构。高级别的成本模型使我们能够以合理的准确性预测重构程序的并行性能,从而使程序员能够对要应用的重构做出明智的决策。使用我们的方法,我们证明了在24核计算机上,顺序代码可轻松获得,显着且可扩展的加速高达21。

著录项

  • 来源
    《International journal of parallel programming》 |2014年第4期|564-582|共19页
  • 作者单位

    School of Computer Science, University of St Andrews, Saint Andrews, Scotland, UK;

    Department of Computer Science, University of Pisa, Pisa, Italy;

    School of Computer Science, University of St Andrews, Saint Andrews, Scotland, UK;

    School of Electronics, Electrical Engineering and Computer Science, Queen's University, Belfast, UK;

    School of Computer Science, University of St Andrews, Saint Andrews, Scotland, UK;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号