【24h】

Implementing Speculative Evaluation

机译:实施投机评估

获取原文

摘要

Networked computing potentially provides very high computational power. Efficiently utilishing the power of all available processors, however, is complicated and fraught with problems. A major problem is the identification of computation that may be undertaken by a processor during periods of inactivity. The functional programming paradigm supports the flexible evaluation of sub-expressions in any order. In this paper we present a comprehensive anlysis of speculative evaluation issues and pose original schemes for their resolution. We expound four (two quantitative and two qualitative) novel schemes and a complete set of program annotations for indicating the presence of concurrency in a program that we use in our implementation of an extesion of Glasgow Parallel Haskell (GPH). An original concept (derivation) is also presented for managing the speculative proiorities extant in the schemes introcuced. The paper concludes with a summary of the salient points.
机译:网络计算可能提供非常高的计算能力。然而,有效地利用所有可用处理器的功率,并充满了问题。主要问题是在不活动期间可以由处理器进行的计算识别。功能编程范例支持任何顺序对子表达的灵活评估。在本文中,我们展示了综合性评估问题的综合性轶事,并为其决议提出了原始计划。我们阐述了四个(两个定量和两个定性)新颖的方案,以及一组完整的程序注释,用于指示我们在我们实施的程序中使用的程序中的并发性,以便我们在Glasgow平行Haskell(GPH)的实施中使用。还介绍了原始概念(推导),用于管理诱人方案中的投机性面积。本文总结了突出点的总结。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号