首页
|
本学科首页
官方微博
|
高级检索
全部学科
医药、卫生
生物科学
工业技术
交通运输
航空、航天
环境科学、安全科学
自然科学总论
数理科学和化学
天文学、地球科学
农业科学
哲学、宗教
社会科学总论
政治、法律
军事
经济
历史、地理
语言、文字
文学
艺术
文化、科学、教育、体育
马列毛邓
全部专业
中文标题
英文标题
中文关键词
英文关键词
中文摘要
英文摘要
作者中文名
作者英文名
单位中文名
单位英文名
基金中文名
基金英文名
杂志中文名
杂志英文名
栏目中文名
栏目英文名
DOI
责任编辑
分类号
杂志ISSN号
CC$:一种面向分布式众核平台的并行编程语言
引用本文:
吴峻峰,许跃生,张永东,江颖,叶纬材.CC$:一种面向分布式众核平台的并行编程语言[J].计算机科学,2013,40(3):128-132.
作者姓名:
吴峻峰
许跃生
张永东
江颖
叶纬材
作者单位:
(中山大学数学与计算科学学院 广州 510275) (中山大学广东省计算科学重点实验室 广州 5102752) (雪城大学数学系 纽约州 13244)
摘 要:
CC$是一种并行编程语言,目的是解决分布式众核并行计算机的编程困难。CC$的编程模型以Multi BSP 模型为基础,将分布式众核并行计算机的硬件架构抽象为3层。数据按照存储的层次和共享范围分为5类,以便在不 同层次上提供共享。LL$还提出一类虚拟指令来解决不同层次之间的数据交换,实现数据访问的逻辑化描述。并行 程序按照3层Multi BSP超步嵌套执行。CC$具有统一的编程风格、内建的多层会共地址空间、数据访问请求的表达 式描述和数据传输编译优化4大特点。测试表明,CC$程序的运行效率高,易学易用,大幅地缩短了开发周期。
关 键 词:
分布式众核,并行计算,编程语言,Mult
i-13SP,并行编程模型
CC$:A Parallel Programming Language for Distributed Many-core Platforms
Abstract:
Keywords:
Distributed many-core
Parallel computation
Programming language
Mult-13SP
Parallel programming model
点击此处可从《计算机科学》下载全文
设为首页
|
免责声明
|
关于勤云
|
加入收藏
Copyright
©
北京勤云科技发展有限公司
京ICP备09084417号