About the Author?作 者 简 介
Raymond Tay过去10年来一直从事软件开发工作,他喜欢使用的编程语言包括Scala、Haskell、C和C++。Raymond于2008年开始接触GPGPU技术,*初使用的是NVIDIA提供的CUDA工具包和AMD提供的OpenCL工具包,然后使用的是Intel工具包。2009年,他决定将正在进行的GPGPU项目提交给编委会,该编委会负责由Morgan Kauffmann出版的“GPU计算宝典”的编撰工作。尽管其作品未入选*终的出版物,但他仍然很高兴能入围候选名单。在那之后,他参与了多个使用CUDA和OpenCL中所提供GPGPU技术与技巧的项目,同时对云计算中的函数编程范例和相关应用充满热情,这使得他开始研究通过使用GPGPU技术和函数编程范例加速云中应用程序的各种途径。他非常重视持续学习,并且希望能够长久坚持学习。
如果没有妻子和家庭成员的鼎力支持,本书不可能出版,因为我花费了大量周末和夜晚时间编写本书而没有时间陪伴他们,这样我才能完成本书并及时交稿。感谢Packt Publishing给我这个机会从事此项目,并且我从编辑和校对团队处获得了许多帮助。同时我也要感谢Oracle的高级首席软件工程师Darryl Gove和NVIDIA的CPU架构师Oleg Strikov,他们通过卓尔不群的才智纠正了本书中的诸多错误。*后要感谢我的经理Sau Sheong,他鼓励我开始此项目。再次谢谢各位!