打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Intel推出开源并行编程工具“ Intel Cilk Plus”
英特尔宣布开源Cilk Plus C和C++语言并行编程扩展。
Cilk多线程编程技术最早由MIT开发,是一个基于Gcc编译器的开源项目。后来开发者创建了一个创业公司,推出改进的私有版本,整合到Windows下的多种编译器中。之后它被英特尔公司收购,整合进英特尔的编译器中。现在,它再次成为一个开源项目,成为Gcc 4.7下的一个分支。Cilk Plus允许C和C++程序员能高效利用多核处理器的并行处理能力。
Intel? Cilk? Plus Specification
Intel? Cilk? Plus Language Specification and Application Binary Interface Specification
The latest draft specification for Intel? Cilk? Plus is available here for public comment. Read James’ blog to see his comments about this posting.
PART 1: Intel? Cilk? Plus Language Specification V1.1
PART 2: Intel? Cilk? Plus Application Binary Interface Specification V1.1
Archived versions of the Intel Cilk Plus specifications are still available.
We encourage you to send us feedback at cilkfeedback@intel.com
As multicore systems are becoming prevalent on desktops, servers and even laptop systems, new performance leaps will come as the industry adopts parallel programming techniques. However, parallel programming environments are often viewed to be complex and confusing. Intel is addressing this concern new capabilities as those seen with Intel? Cilk? Plus. Intel Cilk Plus is designed to be simple and well structured. The product includes three simple keywords and array notations that allow C and C++ developers to quickly make productive use of modern processors that contain both multiple cores and vector units.
Intel Cilk Plus is an essential tool to implement parallelism. We believe strongly in the promise of Cilk Plus and the value it will bring to the worldwide developer community. Intel has been a driving force behind making open specifications for parallel programming including popular options such as OpenMP and Intel?Threading Building Blocks. Our customers recognize the value of Cilk Plus, and would like to continue the tradition of having their choice of tools available from multiple vendors. As the first step towards our commitment for broad adoption of Cilk Plus, we are making public the language specification that includes both our simple keywords and array notations. This specification is designed to help other compiler developers to implement Cilk Plus for their platforms.
We encourage you to view the specification and share your feedback with us. For feedback or questions, please email cilkfeedback@intel.co
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
多线程(Multi-threading)和并行程序(Parallel Programming)详解
英特尔甘驰:并行编程将成为开发者的普适技能
并行编程及MapReduce简介
Intel Parallel Studio XE
.NET十年(下)
Visual C++ 2010 新特性:并行计算 - CSDN.NET - CSDN软件研...
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服