期刊文献+

基于因果关系复合的结构化并行程序设计

Causal Order Composition for Structured Parallel Programming
下载PDF
导出
摘要 基于有关因果关系复合的CommunicationClosedLayer理论,提出了一种结构化并行程序设计方法,以支持不同并行平台的“通用”并行程序设计方法.因果关系复合的范式定理的证明在理论上保证了采用“SEQOFPAR”形式进行结构化并行秩序设计的可行性;良好的代数性质也使得在这一模型中可采用代数方法的程序变换来进行并行程序设计、优化和验证.与其他并行程序设计模型和方法相比,提供了一种非常自然地综合描述数据并行和控制并行的途径;特别是基于代数变换的程序变换技术,提供了一种既独立于具体的体系结构又可高效实现的可能性. Basing on the principles of communication closed layer, this paper proposes a structured parallel programming paradigm, to support general parallel programming across different platforms. The proof of Normal Formal of causal order provides us with the theoretical foundation for parallel programming in 'SEQ OF PAR' style. The well-founded algebra of CCL makes it possible to design, optimize and verify parallel programs through algebraic transformation approach. Thus, the frame work provides a natural integration of task and data parallelism and maintains portability and efficiency.
作者 袁伟 孙永强
出处 《上海交通大学学报》 EI CAS CSCD 北大核心 1996年第6期52-58,共7页 Journal of Shanghai Jiaotong University
关键词 结构化 并行程序设计 进程并行 因果关系 structured parallel programming architecture-independent data parallelism task parallelism causal order
  • 相关文献

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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