《软硬件融合:超大规模云计算架构创新之路》之四:算法加速、任务卸载、异构计算
本节通过介绍算法加速和任务卸载的概念,以及算法加速与任务卸载、异构计算之间的区别,使读者,在理解硬件加速的原理之上,建立对硬件加速实现形态等方面的理解。下一节会举出具体的例子。1.算法加速概念算法加速通过将系统里比较消耗CPU资源的算法放在硬件中去处理,压缩算法的执行时间,并且实现CPU和加速器的并行,来实现整体的性能加速。算法加速是硬件加速的初级形态,我们把一个特定的算法实现到硬件,通过软件显式的控制加速器运行。软件控制加速器运行的一般流程如下:(1)加速器初始化,完成加速器运行所需的相关配置
原创
2021-05-23 12:58:19 ·
1137 阅读 ·
0 评论