
作者:赵地
分类:编程语言
字数:87618字
ISBM:9787302493174
价格:¥38.35
出版社:清华大学出版社/2018-07
提供方:清华大学出版社
提供方简介:清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。
图书简介:MATLAB是广泛应用的算法开发语言之一。然而,MATLAB简单易用的特性与算法复杂性的矛盾,造成了各个领域的MATLAB程序运行缓慢。本书总结了作者多年来在算法开发工作中关于MATLAB程序加速的实战经验,系统地介绍了利用GPU计算能力和CUDA编程语言实现加速MATLAB编程的方法。本书首先介绍了MATLAB程序的性能评估的方法,帮助读者找到制约MATLAB程序运行速度的“瓶颈”所在;接着循序渐进地介绍加速MATLAB编程的方法,包括基于多核处理器的MATLAB程序加速、基于大内存和向量化的MATLAB程序加速、基于并行计算工具箱和GPU计算的MATLAB加速、基于CUDA库的MATLAB加速、基于CUDA语言的MATLAB加速等。同时,本书附带了大量程序实例,包括深度学习及大数据分析领域的例子,深入浅出地示范各种基于CUDA语言的MATLAB程序加速的技巧。本书可帮助读者对所在领域的MATLAB应用程序进行显著加速,大幅提升算法开发的效率。赵地,美国路易斯安那理工大学(LouisianaTech.University)计算机与应用数学专业博士学位,曾在美国哥伦比亚大学(ColumbiaUniversity)和美国俄亥俄州立大学(TheOhioStateUniversity)从事博士后研究工作。赵地博士在GPU计算方面具有丰富的研究经验,发表了多篇学术论文和会议论文。目前是CNIC—英伟达公司GPU研究中心(GPUResearchCenter,GRC)、CNIC—英伟达公司GPU教育中心(GPUEducationCenter,GEC)和CNIC-英伟达公司"智慧医疗”联合实验室的负责人。