关注联楷|返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

上海网站建设 

服务热线:021-61394118

上海联楷科技

计算机并行程序设计语言

作者:佚名   时间:2012-02-26   分享到:

开发并行程序设计语言一般有三种方法.
1)设计一种新语言,新语言应有比较强的并行性描述能力.
2)对现有的顺序语言加以扩展,提供并行性描述机制.这方法具有兼容性好,编程简便等特点,常常被采用.
3)不改变现有顺序语言,面向用户提供并行的函数库,类库或并行化编译系统等方法实现并行程序设计.这个方法简单灵活,易于推广,常被采用.

 针对这三种不同方法开发的并行程序设计语言,一般相应地采用下述三种编译器,设计新语言的编译器,利用现有顺序语言编译器,加入预编译以解决新增的并行机制,使用现有程序语言编译器,链接并行函数库,类库,针对传统顺序程序,设计并行化编译系统.

 集群系统由于节点计算机一般都带有常用语言,如c语言,fortran语言等,因此其并行程序设计语言的实现也常采用上述第三种方法.



如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n2172.html

上海联楷网络新闻