多芯microcontrollers驱动器性能
尽管通过个人电脑的广泛使用,多核处理的轮廓已经明显提高,但这种趋势背后的真正好处可能并不那么明显,特别是对深嵌入式应用程序开发人员而言。
事实上,许多计算密集型设备在某种程度上利用了多处理器体系结构;移动电话在一段时间内使用了多核设备,而这些设备本身也取代了多个离散处理器。由于基于多种体系结构的多核处理器已经广泛使用,相同级别的合并也席卷了其他应用领域,如工业控制、电信和网络。现在越来越清楚的是,驱动多核设备使用的同一动态推动了嵌入式空间多核微控制器的发展。
对更多处理能力的需求是毋庸置疑的,但多核设备有时能提供它的功效;人们普遍认为,在大多数应用程序中,多核的好处不超过四个核心。
在深嵌入式应用中,可能更难以识别其好处,特别是低端和低成本32位微控制器的扩散。然而,虽然这些设备显然很有能力,但它们的使用并不一定是互补的;创建定制的多处理平台可能是困难的。集成设备制造商现在正在介入,创造出设计在低水平上提供同质和异构多核微控制器的设备。
Unified architectures
At a basic level, a multicore device provides the best of two worlds; most microcontroller instruction sets are very good at control tasks but not necessarily so good at data processing. Modifying that instruction set (and therefore the underlying architecture) to add data-centric instructions has become more common and given rise to what are sometimes called unified architectures, but perhaps more commonly known as Digital Signal Controllers (DSC)。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !