英特尔首席架构师Raja:未来10年计算架构的优化提升比过去50年多( 二 )


英特尔首席架构师Raja:未来10年计算架构的优化提升比过去50年多

文章插图
Raja表示 , 未来10年 , 我们将看到比过去50年多得多的架构优化和提升 。从整个计算的角度来看 , 对于整个SVMS架构 , 下一步发展的突破点将会在内存和互连上 , 这两个领域将是接下来实现更大规模优化和升级的要点 。这也是为什么我说如果一个架构工程师现在投入工作 , 将会拥有非常棒的机会 。接下来我们面临的是如何将性能提升十倍、百倍的挑战 , 而并不是简单的提升10% 。
英特尔首席架构师Raja:未来10年计算架构的优化提升比过去50年多

文章插图
架构优化带来的提升值得期待 , 但软件带来的性能提升更加明显 。
软硬结合能让摩尔定律提升变成十倍
“全新的硬件架构每一个数量级的性能提升 , 软件就能带来两个数量级的性能提升 。”这是Raja接受采访时给出的观点 , 他也同时给出了实际的例子 。英特尔通过软件优化 , 可以给Java带来6倍的性能提升 , 给持久性内存带来8倍的性能升级 , 在AI领域带来28倍的性能提升 , 并且 , 这是在相同的硬件上通过软件实现的提升 。
Raja进一步表示 , 通过软件和硬件的结合 , 我们可以让摩尔定律的提升变成十倍 。因为摩尔定律会带来更多的晶体管 , 而软件可以将越来越多的晶体管的极致性能释放出来 。将软件和硬件结合就是我们的战略重点 , 这也是我们未来面临的非常巨大机会 。
机会的另一面就是挑战 。Raja说:“对于长期计算愿景的实现 , 六大技术支柱都是挑战和机遇兼具 。哪怕在英特尔非常擅长的领域 , 例如制程和封装 , 现在面临的挑战也越来越多和越来越复杂 。”
“如果今天一定要让我选出一个挑战最大的技术 , 我可能会说软件 。毕竟现在我们很大一部分精力都放在人工智能领域 , 为了取得更好的突破以及进展 , 软件非常重要 。但如果放眼未来的5年和10年 , 六大技术支柱都非常关键 , 并且都面临很大的挑战 , 需要不断的创新 。”Raja同时表示 。
为此 , 英特尔即将在今年第四季度推出oneAPI的第一个开发者测试版本 。Raja介绍 , oneAPI是一个非常底层的抽象框架 , 主要是面对以后不同计算元素的集成 , 能够从底层更好的完成特征抽象和集成 。绝大多数AI算法的演进和创新都是在更偏上层来完成 , 我们希望在底层就做好助力和驱动 。同时 , 我们也会不断优化oneAPI , 这样未来任何编程人员不管是想将硬件性能提升10%、20%甚至50% , 都可以在我们这个框架上轻松实现 , 而不需要再自己编写语言 。
雷锋网(公众号:雷锋网)了解到 , oneAPI还包含跨架构的编程语言Data Parallel C++ , 这是英特尔正在与行业携手开发的一种全新语言 , 它支持横跨SVMS架构的数据并行编程 。新的语言解决了现有C++、MATLAB等可移植编程语言和CUDA、OpenCL等数据并行编程语言无法进行跨SVMS架构编程而开发 , 能够提高性能和生产效率 。
软硬件性能提升的同时 , 安全也变得更加重要 。Raja指出 , 很长一段时间内大家都把精力放在性能上的提升 , 给自己的产品增加越来越多的功能 。随着数据的爆发 , 计算已经成为了当今时代的核心所在 , 这是安全变得更加重要的原因 。在以数据为中心的世界 , 我们有四种主要架构、六个内存和存储层级、四个互连层级 , 这也让安全领域所面临的挑战呈指数级增长 。
他表示 , 英特尔已经开发了诸如SGX(Software Guard Extensions)的技术 , 能够让各种应用在各自的安全容器下更好地运行 , 通过这种方法来确保所有应用的安全 。未来 , 英特尔将不断扩充安全领域的路线图 , 以确保每个层级的安全性 。从晶体管、到虚拟化、再到应用层 , 拥有非常完整的解决方案和路线 。
英特尔首席架构师Raja:未来10年计算架构的优化提升比过去50年多

文章插图
雷锋网小结
站在2019年 , 我们更容易理解英特尔其一系列的收购以及人才的吸纳、技术投入的战略意义 。对于英特尔这家PC时代的代表性成功企业而言 , 面对正在到来的大数据、5G、AI时代 , 想要转型并获得成功并非易事 。从2016年提出战略转型 , 到2018年六大技术支柱的提出 , 只是转型一个好的开始 。未来 , 如何解决六大技术中众多的挑战 , 用离客户最近的oneAPI , 提供满足客户需求的计算、存储、连接和安全技术 , 才能一步步走向新时代的成功 。


推荐阅读