与英伟达洽谈

  上星期是微软来访,这星期换成英伟达来了,真是蛮有意思。什么时候要是英特尔也来了,就可以举办高性能计算的几个大头的峰会了。

  这次洽谈中,英伟达的一位领头的博士讲了不少CUDA优化的技巧。虽然有相当一部分技巧都是我已经知道的,不过听听仍然是收获不少。正所谓温故知新嘛,何况现在温故的机会越来越少了。而且关于采用缓存不一定比不采用缓存的策略好的这一知识,我还是第一次知道。记得主要原因是采用缓存的访问速度虽然比不采用缓存的访问速度快,但是在某些情况下却会严重浪费总线带宽,使得微观上同时运行的线程大大减少。有空把那位博士拷给我的幻灯片看看,也把今天“贪污”来的CUDA资料读读^^。

  虽然接触CUDA才3个月左右,但是已经感觉到这里面有不少门道了,以前学的体系结构的知识在这里大派用场。最近采用合并访问技术进行优化,又将程序的性能提高了4倍左右,更是颇有成就感。记得以前学那些知识时,偶尔会想:“这根本就是教我怎样造一台计算机呀,会派上多大用场呢。”果然是世事难料。

  虽然并行计算说起来很简单——就是同时算,但是知易行难,实现的过程中还真是有不少艺术。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值