资料介绍
随着多内核技术的演进,越来越多的 SoC 提供对称多内核架构实现低成本以及更高的性能。典型的 AMP 具有运行在不同操作系统上的异构内核、硬件加速器以及非所有内核共享的分布式存储器。在对称多内核处理器 (SMP) 应用中,内核完全相同并运行支持相同共享存储器架构的相同操作系统,因此使用操作系统带来的内核间通信、调度以及负载均衡功能相对而言更为直接。AMP 器件的编程需要更高的并行编程技能,才能通过控制和协调不同的内核及操作系统实现可满足单内核或 SMP 编程需求的高稳定性及高性能。 白皮书
Navigator Runtime 帮助您最大限度提
作者:
Eric Biscondi
高多内核效率
德州仪器系统与架构经理
Tom Flanagan
德州仪器技术战略总监 AMP 编程挑战
Frank Fruth 随着多内核技术的演进,越来越多的 SoC 提供对称多内核架
德州仪器软件开发总监 构实现低成本以及更高的性能。典型的 AMP 具有运行在不
Zhihong Lin 同操作系统上的异构内核、硬件加速器以及非所有内核共享
德州仪器战略市场营销经 的分布式存储器。在对称多内核处理器 (SMP) 应用中,内核
理 完全相同并运行支持相同共享存储器架构的相同操作系统,
Filip Moerman 因此使用操作系统带来的内核间通信、调度以及负载均衡功
德州仪器通信基础设施及 能相对而言更为直接。AMP 器件的编程需要更高的并行编程
多内核高级系统架构师 技能,才能通过控制和协调不同的内核及操作系统实现可满
足单内核或 SMP 编程需求的高稳定性及高性能。
引言 传统非对称多内核处理要求在编译时对多内核资源进行静态
多内核处理器给编程人员 分区。这样做难