用程序执行效率说话 多核优化关乎民生
据介绍,本届多核设计大赛的所有评比均为客观数据的比较,郑教授举例:这是一个程序算法调优的过程,但再好的算法调优,其性能提升也是整数级的--如提升一倍等。而一旦采用了并行计算算法调优,性能提升将是指数级的--提升数十、数百倍。衡量这种提升的标准就是在统一命题的前提下,衡量程序运行的时间。
"对多核系统进行编程已成为计算机科学的重点课题,不仅仅是要与国外接轨,而是关系民生和未来的长远项目。"据了解,在环保领域的气象计算中,清华大学计算机学院与气象学院合作,将一个耗时长达17小时的气象计算软件(全世界有40多个单位在应用),优化为7个小时。"这还是没有进行细节方面算法优化的情况,据我们估计,最多应该可以优化到2小时。"郑纬民教授介绍,"这是哈佛大学的软件,我们优化之后就节省一大半时间,可见多核编程的应用价值。"
据了解,清华大学目前已经在所有学生(包括非专业性学生)的编程课程中加入了多核编程的内容。
郑纬民教授简介
郑纬民教授、博士生导师。毕业于清华大学自动控制系并留校任教。1982年在清华大学计算机系获硕士学位。现任中国计算机学会理事、计算机体系结构专业委员会副主任,中国计算机学会学术工会主任,北京市科技进步奖第八届评审委员会委员,中国电子学会云计算专家委员,清华大学计算机系教授、博士生导师,高性能计算研究所所长。
英特尔中国大学峰会简介
英特尔中国大学峰会(ICAF)始办于2003年,至今已经是第七届。峰会规模从创办之初的18所学府(科研机构),增长到目前的100余家,对国内高等教育与产业合作起到了极大的促进作用。其中,2005年英特尔与浙江大学共同建立了嵌入式技术中心,次年既有超过1000名老师、10000名学生、372所大学参加了英特尔的嵌入式课程培训。而随着近年来多核技术的发展,ICAF峰会重心也将人才培养和关注技术转移到了多核领域。