CUDA简单科学运算尝试:Make It Quick and Clean!

使命召唤5中,当主角杀入丛林,寂静的只有月光,队长闻到了一丝不对劲的气息,于是告诉大兵们,

make it quick and clean!

这也差不多是并行运算编写的根本所在,快速,干净,同时一定不留1k脏内存。而且在多次的惨痛教训中浩浩发现,如果不把cuda的device程序写干净的话,你的电脑当然不会死机,cpu照常运转,只不过,屏幕别指望他再动了。

继续阅读“CUDA简单科学运算尝试:Make It Quick and Clean!”

CUDA学习与尝试:Hello,World

学习一个东西总要记下来,最近联系了实验室准备做有关等体的计算,浩浩的物理系非资深码农生涯也将进入正轨。万事开头难,当然从构架走起,开始学习CUDA,第一步使用CUDA重构以前做过的建议科学运算算例,诸如有限差分解热流啦,快速傅里叶变换啦,多体运动模拟啦,哈密顿原理模拟啊,以及完成计算物理作业。然后在CFD的实践中全部采用CUDA构架。

继续阅读“CUDA学习与尝试:Hello,World”

Cloud Life:利用科大云解放你的电脑:云渲染

//浩浩按:这个系列是希望大家能够充分利用自己的资源,不要抱怨科大资源少。我们的云服务器一分钱不要网速奇快无比,相比之下清华隔壁的某校一小时六毛钱我就不说什么了。人少是肥科的优点,这也意味着人均资源更多而不是附件的网吧拥挤程度低。

系列计划,思路由简至难,从如何用云服务器进行渲染,在云平台进行数学建模运算,到制造自己的校内vpn,申请域名,到架设自己的web服务器,微信公共平台,甚至架设高性能并行处理。平台涉及到win和linux,各司其职吧。

继续阅读“Cloud Life:利用科大云解放你的电脑:云渲染”