下个月底回国一星期w

恩,真的只是一个星期w 9月20、21号两天是大四的期中发表,发表完了之后22号回国w
话说这次的路线很诡异——因为直飞广州的机票太贵了(加上机场建设费啥的往返一共6万多日元),于是决脆飞香港,于是最便宜的是经由台北飞香港的飞机,加上所有费用往返一共4万多日元XD嘛正好其实咱也好想去一次台湾(虽然连台北机场都出不了……),而且香港咱也没去过,这次正好去晃荡一圈XD

顺便到香港的时候是晚上9点过,已经没有香港到广州的电车了,所以只能在香港住一晚上——目前已经跟某个在香港的朋友商量好晚上可能会住在他家XD

话说最近终于入手了某流口水了好久了的M92F的气弹枪!很出名的型号哦!英雄本色里小马哥用的也是这把,MI汤姆克鲁斯用的也是这把,Angel Beats里ユリっぺ用的也是这把,连小圆脸的ほむほむ用的也是这把!另外作为模型这货也很厉害的!不仅实现了半自动而且连子弹打完了的半退膛效果都有!当然想要放空枪的话也可以通过某零件实现!而且重量感也超群,根据官方资料加上空弹夹的重量是740g!嘛虽然好像跟真枪相比还稍微差那么一小点(好像真枪的重量是900多g)w嘛即使如此也已经被普通的仿真玩具枪重很多了w要说唯一的问题的话连续打的话很快液化气就用完了得要重新加,以及连续打的话液化气的汽化太快于是吸热太多导致弹夹冷的跟冰一样wwwww

p.s. 女仆本的电池发胀,然后昨天在研究室的时候突然一下子接上电源也无法充电了——偶拿两个变压器都试过,都不行,于是一开始断定是电池彻底死掉,决定今天去银座的Apple Store换块电池——然后后来偶然发现居然电风扇也不转——这时候才反应过来原来是研究室的某接线板断电了wwwww嘛好吧反正迟早都得换,晚换不如早换算了www

再p.s. 期中发表的主题已经基本确定:CUDAを利用したPIV解析の高速化に関する研究(关于使用CUDA的PIV解析的高速化的研究)w

星期四去了GTC Japan 2012

嘛所谓GTC,就是GPU Technology Conference的简称,GTC Japan就是这个大会的日本会场的版本,今年是第三届了w

之所以去GTC,完全是因为现在偶在研究室干的最主要的事情就是学习CUDA,然后把现有的用于PIV解析的OCC程序用CUDA重写来提高速度ww因为研究室里面真正意义上搞CUDA的咱是第一个所以各种缺少资料啊wwww好吧反正去一趟应该能接触到一些新的东西,于是利用研究经费报销路费去晃荡了一圈wwww

哦对了,话说这货可能在北京也会召开,有兴趣的童鞋可以去官网找资料www

下面晒一些GTC现场的照片——嘛绝大部分都是幻灯片的照片,所以估计对大部分人来说会很无聊就是了=w=a另外博客上只发很小一部分(嘛相对比较有趣?的一部分ww),想要看完整版的欢迎前往咱的Facebook围观(该相册的公开设定是向所有人公开)ww Continue reading “星期四去了GTC Japan 2012”

CUDA果然好厉害!8过也各种无法理解ww

也许有人还记得咱曾经做过Mente Carlo法球圆周率的程序,当时那个是用的C++写的;现在为了练习CUDA,咱也用CUDA写了一个——8过现在这个程序运行倒是运行了,但是有一个奇怪的问题是:完全一模一样的程序,直接在Terminal里面用./打开得到的误差远高于直接双击图标打开运行得到的误差orz原因不明

如上图所示,同样是512×106个随机点,左边是直接在Terminal里面用./打开得到的结果,得到的圆周率对比实际的圆周率的误差高达7825×10-6,而右边是直接双击打开得到的结果,误差只有24×10-6,而且这不是偶然,无论测试多少次./得到的结果都是高达4位数,而直接打开则一般都是两位数,或者运气好的时候也有一位数的时候orz可以肯定./打开的时候绝对有什么奇怪的效果,但是目前为止查了各种资料未果orz虽然大致可以推测应该是CUDA的随机数函数curand的问题ww CUDA到底是怎么回事www

啊当然,对于Monte Carlo法来说,GPU的运算要远快于CPU,同样是512×106个随机点,咱女仆本上的9400m只要不到两秒钟,而Core 2 Duo(2.26GHz)则要将近一分钟www

嘛,这里把CUDA的代码贴上来,欢迎有兴趣的童鞋研究www
Continue reading “CUDA果然好厉害!8过也各种无法理解ww”

周末去京都!

恩!!因为b123400酱正好来霓虹旅游的缘故,准备周末去京都一起转一圈XD目前计划是周五晚上的深夜巴士去京都,星期六早上到京都之后在京都玩一天,然后星期天上午带着b酱一起去东京XD好久没回京都了呢,各种期待XD

话说研究室的主要研究方向是通过图像来解析流体的运动啥的,所以理论上来说使用GPU解析比使用CPU会高效很多,因此研究室以外的实验室里面也有一台Linux的电脑配的GeForce的外置显卡方便做GPU解析;当然接下来关键就是编程语言了,因为是nVidia的GPU,自然语言用的是CUDA——所以那台机子里面CUDA的SDK神马的也全部都装好了

8过这个只是各种问题的开始——CUDA的利用非常麻烦!嘛没办法事实上这个研究室目前为止都是用C用过来的,别说实质上用过CUDA做解析的了,就是写过CUDA代码的人也没有,因此研究室里CUDA方面的资料非常少;当然不仅是实验室里,光是市面上有的CUDA的资料也一样非常少,所以CUDA出现什么问题的话要找解决方式都很难——比如最先是照着某CUDA的Sample Code写了一个一模一样的代码,然后通过CUDA的nvcc来Compile,结果一来就告诉偶找不到cutil_inline.h……好吧找了半天才知道原来这玩意儿还得手动去.bash_profile里面添加路径,喂乃装SDK的时候就不能自己添加一个么这是神马坑爹SDK啊ノ ゚Д゚)ノ ==== ┻━━┻嘛这个还算好的,为了方便在家的时候也能研究研究,正好女仆本是9400M的芯片组支持CUDA,所以自己动手去nVidia官网把一整套套件全部下下来安装完毕,然后同样的代码,这一次是告诉偶Undefined symbols for architecture i386……而且这个问题咱还真没找到靠谱的解决方法= =总之一句话——CUDA的开发环境真坑爹ノ ゚Д゚)ノ ==== ┻━━┻咱想换OpenCL了
Continue reading “周末去京都!”