fbpx
维基百科

Cilk

Cilk是一種建基於C編程語言、為平行運算而設計的泛用式程式語言

Cilk
编程范型指令式 (过程式), 结构化, 并行
設計者MIT计算机科学实验室
實作者Intel
发行时间1994
型態系統静态, 弱类型, 声明
網站www.cilkplus.org
衍生副語言
Cilk++, Cilk Plus
啟發語言
C
影響語言
OpenMP 3.0[1]
Cilk Plus
設計者Intel
實作者Intel
发行时间2010
文件扩展名(同于C或C++)
網站www.cilkplus.org

設計

Cilk語言設計背後最主要概念是,程式設計人員應該負責探索程式以平行運算的可能性、分辨程式中可安全地進行平行運算的原素(特別是系統的排程器)、以及決定在程序運作時處理器之間如何分配工作。正因為這些設計時涉及的責任,使程式可運作於任何處理器數目的情形(包括只有單一個處理器時),而無需重新為特定的處理器情況重新編寫程式。

Cilk語言建基於ANSI C[2],並加入了部份Cilk專用的關鍵字庫,而當這些Cilk的專用關鍵字從程式碼之中抽起的時候,程式碼亦能直接被編譯成C程式。

参见

外部連結

參考文獻

  1. ^ LaGrone, James; Aribuki, Ayodunni; Addison, Cody; Chapman, Barbara. A Runtime Implementation of OpenMP Tasks. 7th Int'l Workshop on OpenMP: 165–178. 2011. doi:10.1007/978-3-642-21487-5_13. 
  2. ^ 存档副本. [2007-06-25]. (原始内容于2007-02-22). 

cilk, 是一種建基於c編程語言, 為平行運算而設計的泛用式程式語言, 编程范型指令式, 过程式, 结构化, 并行設計者mit计算机科学实验室實作者intel发行时间1994型態系統静态, 弱类型, 声明網站www, cilkplus, org衍生副語言, plus啟發語言c影響語言openmp, plus設計者intel實作者intel发行时间2010文件扩展名, 同于c或c, 網站www, cilkplus, 目录, 設計, 参见, 外部連結, 參考文獻設計, 编辑語言設計背後最主要概念是, 程式設計人員應該. Cilk是一種建基於C編程語言 為平行運算而設計的泛用式程式語言 Cilk编程范型指令式 过程式 结构化 并行設計者MIT计算机科学实验室實作者Intel发行时间1994型態系統静态 弱类型 声明網站www wbr cilkplus wbr org衍生副語言Cilk Cilk Plus啟發語言C影響語言OpenMP 3 0 1 Cilk Plus設計者Intel實作者Intel发行时间2010文件扩展名 同于C或C 網站www wbr cilkplus wbr org 目录 1 設計 2 参见 3 外部連結 4 參考文獻設計 编辑Cilk語言設計背後最主要概念是 程式設計人員應該負責探索程式以平行運算的可能性 分辨程式中可安全地進行平行運算的原素 特別是系統的排程器 以及決定在程序運作時處理器之間如何分配工作 正因為這些設計時涉及的責任 使程式可運作於任何處理器數目的情形 包括只有單一個處理器時 而無需重新為特定的處理器情況重新編寫程式 Cilk語言建基於ANSI C 2 並加入了部份Cilk專用的關鍵字庫 而當這些Cilk的專用關鍵字從程式碼之中抽起的時候 程式碼亦能直接被編譯成C程式 参见 编辑分叉会合模型外部連結 编辑The Cilk Project 页面存档备份 存于互联网档案馆 參考文獻 编辑 LaGrone James Aribuki Ayodunni Addison Cody Chapman Barbara A Runtime Implementation of OpenMP Tasks 7th Int l Workshop on OpenMP 165 178 2011 doi 10 1007 978 3 642 21487 5 13 存档副本 2007 06 25 原始内容存档于2007 02 22 这是一篇與计算机相關的小作品 你可以通过编辑或修订扩充其内容 查论编 取自 https zh wikipedia org w index php title Cilk amp oldid 69543651, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。