- 0
- 0
- 约9.99千字
- 约 10页
- 2018-02-16 发布于天津
- 举报
第1版译者序-清华大学出版社
第2版推荐序
Tim Mattson
英特尔首席工程师
我希望您帮我一个忙。我希望您能阅读这本书,然后开始使用OpenCL。让我来解释一下为什么要这样吧。
计算机的基础组成模块在过去的10年里发生了很多变化。我们很久以前就从单核处理器转移到了共享内存的多核处理器上,然后到高度可扩展的“众核”处理器,最终到了异构平台(如结合了CPU和GPU的平台)。如果你已经拿起了这本书,而且考虑阅读它,这很可能说明你非常关心我说的这个事实。我假定你也已经意识到为了跟上硬件进化的节奏,软件需要改变。
这就是我需要你帮助的地方。我从1985年以来就一直在并行计算领域工作,几乎每一类并行计算机都使用过。我使用过的并行编程环境大部分都是我帮助建立的。因此,我知道这个领域的游戏规则。像我们这样的程序员总是跟着硬件的改变而改变。硬件变了,原来的代码便失效了,软件需要重构。这是一件令人痛苦的事情,但是这就是现实。
金钱驱动着世界的运转,因此硬件厂商都在为获得竞争优势而厮杀。这促进了创新,从长远来说,这是一件非常好的事情。然而,硬件厂商为了让大家关注它们的平台,通过建立一些新的编程模型来“帮助”并把可怜的程序员绑定在他们的平台上。这样便产生了各种各样的编程模型。善良的程序员要么被误导,要么被强迫使用这些新的编程模型和各种软件。于是,创造新软件的趣味变成各个新平台改写现有软件的沉闷工作。
在并行计算历史的某一个时间
您可能关注的文档
最近下载
- 食品安全快速检测技术应用.pptx
- 2026福建新高考:数学重点知识点总结.doc VIP
- 高思数学【课本】六年级(上)第13讲 概率初步.docx VIP
- 4宫格数独练习题(每日一练,初级、中级、高级各9套题).pdf VIP
- 《JCT 60010-2022修补砂浆施工技术规程》专题研究报告.pptx VIP
- 交通运输学院非全日制专业学位硕士(交通运输工程)研究生.doc VIP
- JCT2381-2016 修补砂浆标准.docx VIP
- 脑梗死健康指导及宣教PPT课件.pptx
- 深度解析(2026年)JCT 2381-2016 修补砂浆 .pptx VIP
- 人工智能模型授权协议(2026年知识付费).docx VIP
原创力文档

文档评论(0)