异构并行计算包含两个子概念:异构和并行。
1
异构是指异构并行计算需要同时处理多个不同架构的计算平台的问题。
2
并行是指异构并行计算主要采用并行的编程方式,所有的处理器都是多核向量处理器,要发挥多种处理器混合平台的性能必须要采用并行的编程方式。
异构并行计算的出现缓解了处理器发展面临的两个主要问题:性能问题和功耗问题。
1
由于不同的硬件适合处理不同的计算问题。合理地将不同类型的计算分发到异构平台的不同硬件上能够获得更好的计算性能。
2
由于采用为特定应用优化的处理器。处理器设计可以依据应用的具体 特点来优化,故功耗方面也会获得更好的结果。
在性能和功耗都比较重要的情况下,如何衡量处理器的性能就变得复杂起来,对于计算性能至上的应用来说,性能更为重要。而对于功耗有特殊要求的应用来说,性能功耗比(每瓦功耗能够支撑的处理器计算能力)可能更为合适。
摘自:
权威发布有关Imagination公司CPU,GPU以及连接IP、无线IP最新资讯,提供有关物联网、可穿戴、通信、汽车电子、医疗电子等应用信息,每日更新大量信息,让你紧跟技术发展,欢迎关注!伸出小手按一下二维码我们就是好朋友!
领取专属 10元无门槛券
私享最新 技术干货