来自同济大学软件学院的研究生欧嘉蔚和温婵娟和他们的团队在刚刚结束的“AMD杯全国高校加速计算应用竞赛”(AMD China University Accelerated Computing Application Contest)中脱颖而出,获得了高达一万美元的奖励,从而成为校园学子羡慕不已的对象。
在“2008年中国高性能计算年会”上,圆满完成竞赛颁奖、专题技术讲座、专题展示等任务的公司代表队“全家福”
欧嘉蔚在获得自己获奖的消息后十分兴奋:“没有想到我们最终能够获得桂冠!”
“通过这次设计大赛,我们将可以发现优秀的设计人员和项目,从而开展良好的校企合作,加速科研成果向应用技术的转换,”AMD相关负责人表示。
今年24岁的欧嘉蔚来自广东江门市,自幼就开始接触电脑。在小学三年级的时候,父母就送他去培训班学电脑了,那时的课程仅仅是DOS和WPS等。由于经济条件所限,家里无法购买电脑,他平时只能用家里面的小霸王学习机编写一下F-Basic小程序 ……。
“等到了初中,虽然经济状况改善了很多,父母仍不愿意给我买电脑,觉得我会沉迷游戏不好好学习,结果我就去在同学升级电脑后捡收集他们的旧配件,自己装了一台电脑玩。这个是我比较自豪的一件事,一分钱没有出就有台配置不错基本能用的电脑了,不过就能玩玩仙剑这种单机版游戏……”
在日常生活中,欧嘉蔚是一个开朗活泼的年轻人,曾经作为校文艺部的成员之一,热心组织文艺活动。而他自己,也喜欢参与各种课外活动,兴趣也比较广泛,无论是打篮球还是弹吉他,都可以自豪地露上一手。
欧嘉蔚的本科也是在同济大学软件学院就读的。那时候主要学软件开发技术和编程。到了研究生的时候,才确定以图形学作为研究方向。
“我比较喜欢玩游戏,如第一人称射击这种纯粹放松式,不用太多思考的游戏。我也很喜欢里面那些3D的效果。这也是我选择图形学作为研究方向的原因之一……”他说。
“现在自从可编程GPU出来以后,游戏就更炫了,所以我对GPU很感兴趣,”他说。“虽然平时我玩起来很疯,但也能静下心来学习…….”
今年7月,欧嘉蔚在学校的网站上获得了这次竞赛的消息。他与同一实验室的同学温婵娟进行了协作。他们一起协作,分别研读很多论文。欧嘉蔚主要负责编程,考虑怎样用程序进行实现,而温婵娟主要是解决一些公式的研究和推导。
他说,“我是7月开始做的,但是主要是前期的论文阅读和图形引擎的编写。然后八月我就完成了纯CPU的实现了。九月份我开始向GPU移植,一直做到十月份。”
欧嘉蔚表示十分感谢AMD的工程师们给予的指导。“李岩主要给了我很多Brook+库的使用帮助,而美国的技术专家Mike Houston给我指引了方向,他让我先不要尝试用GPGPU实现Kd-Tree,最后也证实他的指导非常正确。因为GPGPU做Kd-tree很难,会拖慢我们的进度……”