期刊文献+

并发函数式语言CM的设计及实现

CM: A Concurrent Functional Language Based on Miranda
下载PDF
导出
摘要 使用函数式语言书写的程序包含了稳式的并行性。由于表达式可以以任意次序计值,因此无需显式的并行结构来管理并行性,且可以非常方便地在并行计算机体系结构上实现,程序正确性的证明也相对简单。但一般说来在函数式语言并行实现过程中所开发的是细颗粒度的并行性,它的管理开销较大。本文在纯函数式语言Miranda中引入两个并行进程构造子,它们的使用使得在粗颗粒度上管理并发进程的产生、执行、通讯、同步成为可能,从而提高了程序的执行效率。 CM is a concurrent functional language based on pure functional language Miranda. By incorporating two simple parallel process generators, CM can effectively deal with the generation, execution and synchronization of concurrent processes.
机构地区 上海交通大学
出处 《计算机工程与设计》 CSCD 北大核心 1994年第4期38-45,共8页 Computer Engineering and Design

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部