在《藏经阁-技术驱动和应用驱动的计算架构创新.pdf》这篇论文中,作者谢源教授,来自加州大学圣巴巴拉分校并被IEEE授予 Fellow 称号,针对计算架构领域的未来发展趋势进行了深入探讨。该研讨会——Arch2030Workshop@ISCA16——旨在讨论未来十五年的计算架构发展方向,背景是由于近年来技术环境发生的显著变化。
首先,论文指出技术进步的速度正在放缓,尤其是摩尔定律(Moore's Law)的影响减弱,这曾是处理器性能提升的重要驱动力。随着3D技术、非易失性内存(NVM)、量子计算等新兴技术逐渐成熟,这些新趋势对传统架构提出了挑战。深度神经网络的兴起出乎意料,使得机器学习成为关键的工作负载,这也促使了计算需求的多样化。
同时,云计算、物联网(IoT)等主要平台的整合改变了市场格局,大型系统公司倾向于垂直整合,以适应日益复杂的应用场景。数据量的爆炸式增长,如2015年就有1万亿张照片上传,基因组学研究快速推进,进一步推动了对新型处理单元的需求,如APU、BPU、DPU、IPU、NPU、TPU和VPU等各种专用处理器的出现。
研讨会上,一个关键议题是评估过去五十年间,技术革新(如摩尔定律)与架构创新哪个对CPU性能提升的贡献更大。通过回顾文献,如Danowitz等人在2012年的研究《CPUDB: Recording Microprocessor History》,得出结论,技术和架构创新大致相同,两者之间的相互作用对CPU性能的增长起到了决定性作用。新的技术发展影响着架构设计的选择,而架构创新反过来又会影响技术实现的可能性和效率。
因此,论文强调了技术驱动和应用驱动在当前及未来计算架构创新中的双重角色,以及如何适应和引导这一转变,以应对不断变化的市场需求和技术挑战。这不仅关乎处理器性能的提升,也关系到整个信息技术行业的转型和可持续发展。