李国杰院士:未来几十年是并行计算的黄金时代(2)
他指出,其他领域的学者运用普遍流行的算法和软件会解决一些局部性的问题、获得一些渐进性的改进,但要获得算法上的根本性突破,需要与真正懂算法的计算机科学家深度合作。
“为解决脑科学的解剖成像等问题,脑科学家这几年一直和我的一个老朋友,中国工程院的外籍院士、普林斯顿大学计算机科学系讲席教授李凯合作。这些脑科学家用传统的技术重构老鼠的大脑需要7000年,现在通过他的新算法、新模型,数据分析时间缩短了20万倍。”李国杰说:“如果仅仅是脑科学家自己,绝对没有这么高的速度。”
并行计算仍面临不少挑战
在分享的最后,李国杰提出,尽管并行计算大行其道,但“并行计算并不是万能药”。
他提出,目前,智能计算、大数据计算主要是靠并行处理,不但GPU给人的希望是大规模并行,量子计算、生物计算等的威力也是并行处理。“并行计算虽然有很强大的功能、效率,但是它也不是万能的。”
“30多年前,我在美国读博士的时候,就在我的博士论文中作出这样的结论——并行处理只能够提高串行计算可求解问题的计算效率,不能用来扩大求解指数负载性问题的规模。”李国杰解释道,也就是说,如果某个问题是指数复杂性问题,仅仅采用并行计算,求解问题的规模是扩大不了的。
此外,并行计算目前还面临着不少挑战。李国杰提到,并行计算目前还面临着“需要有全新的思路挖掘片内并行性”“如何缓解因扩展并行而恶化的访存瓶颈”“并行算法也要紧紧围绕低功耗这个更重要的目标”“提高并行计算的通用性、覆盖应用的范围”“必须对付智能应用这类动态、不确定的复杂负载”等重要命题。
版权声明:凡本网注明“来源:中国科学报、科学网、科学新闻杂志”的所有作品,网站转载,请在正文上方注明来源和作者,且不得对内容作实质性改动;微信公众号、头条号等新媒体平台,转载请联系授权。邮箱:shouquan@stimes.cn。