首页 | 本学科首页   官方微博 | 高级检索  
     


Deriving parallel programs from specifications using cost information
Authors:D. B. Skillicorn
Affiliation:

Department of Computing and Information Science, Queen's University, Kingston, Ontario, Canada K7L 3N6

Abstract:A major step towards practical use of parallel computers is the integration of cost into transformational or derivational software development methods. The difficulties with doing this come from the wide variety of parallel architectures possible and the effects of memory access and congestion phenomena. This paper presents a model of costs for uniform architectures that is compatible with refinement-based methods of development, that is much simpler than those previously suggested, but which accurately assesses the costs of an implemented computation. Decisions about architecture type and machine size can be made at any stage in the development, even at the end.
Keywords:Programming calculi   parallel programming   cost algebras   architecture independence   refinement   parallel models of computation   latency   parallel slackness
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号