陈晓为什么喜欢陈妍希:Intel推出开源并行编程工具“ Intel Cilk Plus”
来源:百度文库 编辑:九乡新闻网 时间:2024/04/28 18:06:27
英特尔宣布开源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
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
Intel推出开源并行编程工具“ Intel Cilk Plus”
Intel CPU: Intel推出22nm“3D”芯片(Video + Text)
Intel CPU
Paul McKenney宣布开源并行编程图书项目
Intel CPU型号列表
Intel芯片组列表
Intel CPU 功耗大全
Wind River发布针对Intel架构优化嵌入式软件开发工具
Intel 320系列SSD介绍
Intel的D850GB主板详解
历史上intel & AMD CPU 大全
Intel主板芯片组发展历史
有趣的 Intel Oasis 项目应用 [Flash]
AT&T汇编与Intel汇编
INTEL 25nm 34nm 对比
at&T与Intel汇编比较
Intel? Core? i7 Mobile Processor Family
用Intel Vtune 进行服务器优化
【intel和AMD的CPU区别】
识别CPU型号之Intel篇1
基于intel架构的网络课件开发
Intel酷睿i5 2500(INTEL 酷睿i5 2500) CPU参数|PChome电...
Intel X25-M SSD: Intel Delivers One of the World's Fastest Drives
Intel CPU命名规则术语解释|CPU系列名词解释|什么是Intel CPU命名规则