你好,
众所周知,CLA是一个32位浮点数学加速器。因此,算法中任何涉及到基于Math的计算的部分都可以在CLA上实现。这将与CPU并行运行,并有助于增加CPU的总体带宽。
如果在CPU上执行相同的计算会显著影响系统性能,而CPU通常会处理周期性任务、事件和中断,则使用CLA。因此,选择取决于您需要多少CPU带宽,包括当前和未来的增强。
底线:
如果您的任务在CPU上的处理超过了极限,那么使用CLA来卸载CPU。
问候,
马纳尔C