说白了,其实一切都只是商业需求与产品策略而已 。毕竟异构计算的本质,是为了解决一套系统中CPU、GPU、或其他什么计算组件性能“拖后腿”,或是负载过于不均匀的问题 。比如曾经APU本来是打算拿GPU弥补CPU算力的不足,比如高通最早搞异构计算,是想让手机发挥出更高的常规能效比(无奈程序员不买账),而现在则主要用于增强对于不同AI模型的兼容性和提高处理效率 。
至于Intel,一方面来说,他们如今自己就拥有CPU、GPU、AI处理器,以及FPGA的四条产品线,研发统一的编程API,能够简化自家未来各种融合处理器及定制超算芯片的程序开发 。另一方面来说,虽然现在很多媒体都在讲“AMD Yes”,但接触过编程(特别是高性能编程)的朋友就知道,Intel的编程工具可是自奔腾4时代就一直被公认为具备更好的性能表现(嗯,没错,它诞生的初衷,也是为了让架构糟糕的奔腾4用起来更快一点),而这,也正是现在他们能够为异构计算搞出“oneAPI”的底气所在 。
当然,我们并不是说,因为oneAPI包含了intel宣传和优化自家产品的商业意图,就不值得大家欢呼了 。毕竟,与此前放弃了的AMD以及高通相比,无论Intel出于怎样的目的,他们确实将“异构计算编程”的这扇大门给真正打开了,而且还以开源的形式,让理论上所有的程序员,以及未来所有的计算设备都可以从中受益 。而仅凭这一条,显然oneAPI就值得我们为之喝彩了 。
【本文图片来自网络】
推荐阅读
- 初相位和相位差 什么是相位
- 硬盘盒子可以连接手机吗? 硬盘盒子
- 安卓查看cpu使用率 查看cpu使用率
- 我用什么才能留住你仿写 我用什么才能留住你
- 电脑如何查看系统版本 如何查看系统版本
- 原神3.2优化改动有哪些-原神3.2版本优化改动一览
- 怎么调出任务管理器命令 怎么调出任务管理器
- 活性炭寿命 活性炭能用多长时间
- 网店关键词优化怎么做的 网店关键词优化
- 华为怎么设置下拉菜单 设置下拉菜单