【IDF 2011 特别报道】由英特尔主办的全球IT界高水平的技术论坛活动--2011英特尔信息技术峰会(Intel Developer Forum, IDF),将于4月12至13日在北京国家会议中心举行。这是2007年以来连续第5个年度IDF在中国首发。本届IDF以"智无界,芯跨越"(Compute Continuum and Beyond)为主题,将进一步展示英特尔如何通过从硬件、平台到软件和服务全面的计算解决方案,推进个性化互联网发展;同时面向中国市场如何支持本地合作伙伴创新,助力新一代信息技术等战略性新兴产业发展。
高性能计算应用越来越广,如何有效评估其实际效能,业界所用工具和方法不一。本届IDF大会上,英特尔讲师建议,就目前国内现状而言,建议使用实际高性能计算应用以及从最终客户那里搜集的具有代表性的工作负载,对高性能计算解决方案进行基准评测。此外,Linpack现在在国际上已经成为最流行的用于测试高性能计算机系统浮点性能的benchmark。通过利用高性能计算机,用高斯消元法求解一元N次稠密线性代数方程组的测试,评价高性能计算机的浮点性能。
Linpack测试包括三类,Linpack100、Linpack1000和HPL。Linpack100求解规模为100阶的稠密线性代数方程组,它只允许采用编译优化选项进行优化,不得更改代码,甚至代码中的注释也不得修改。Linpack1000要求求解规模为1000阶的线性代数方程组,达到指定的精度要求,可以在不改变计算量的前提下做算法和代码上做优化。HPL即High Performance Linpack,也叫高度并行计算基准测试,它对数组大小N没有限制,求解问题的规模可以改变,除基本算法(计算量)不可改变外,可以采用其它任何优化方法。前两种测试运行规模较小,已不是很适合现代计算机的发展,因此现在使用较多的测试标准为HPL,而且阶次N也是linpack测试必须指明的参数。