节点文献
基于大粒度的C语言并行化及其实现模型PARA-C
Parallelism of C Language Based on Coarse-Grain and It′s ModelPARA-C
【摘要】 在当前程序自动并行化尚未有突破性进展的形势下,我们提出了小粒度自动并行,大粒度程序员导航的并行化方案,并侧重大粒度并行,给出了对C语言加入并行描述成分的并行程序设计语言模型PARA-C。该文介绍了作者设计PARA-C的目的,及其基于大粒度的并行的创建、读写冲突的同步实现、数据通讯等并行特征。在共享内存的存储模式下,对上述并行要素的实现从预编译和运行时两个方面进行了讨论,并提供了帮助程序员并行导航的辅助手段
【Abstract】 In the situation when automatic parallelizer has not made essential progress, we present a new solution——instruction level automatic parallelization and programmer navigation for coarse-grain parallelization. We propose a parallel programming language PARA-C extended from C language by adding parallel elements. In this paper, we discuss two phases of the language realization: pre-compiling and runtime environment. An auxi ̄liary and optimization method is presented subsequently.
- 【文献出处】 计算机工程与设计 ,COMPUTER ENGINEERING AND DESIGN , 编辑部邮箱 ,1998年06期
- 【分类号】TP312,TP338.6
- 【被引频次】3
- 【下载频次】43