%0 Journal Article %T cc$:一种面向分布式众核平台的并行编程语言 %A 吴峻峰 %A 许跃生 %A 张永东 %A 江颖 %A 叶纬材? %J 计算机科学 %D 2013 %X cc$是一种并行编程语言,目的是解决分布式众核并行计算机的编程困难。cc$的编程模型以multibsp模型为基础,将分布式众核并行计算机的硬件架构抽象为3层。数据按照存储的层次和共享范围分为5类,以便在不同层次上提供共享。ll$还提出一类虚拟指令来解决不同层次之间的数据交换,实现数据访问的逻辑化描述。并行程序按照3层multibsp超步嵌套执行。cc$具有统一的编程风格、内建的多层会共地址空间、数据访问请求的表达式描述和数据传输编译优化4大特点。测试表明,cc$程序的运行效率高,易学易用,大幅地缩短了开发周期。 %K 分布式众核 %K 并行计算 %K 编程语言 %K multi-13sp %K 并行编程模型 %U http://www.jsjkx.com/jsjkx/ch/reader/view_abstract.aspx?file_no=130328&flag=1