20
蓝冠如何开户,
蓝冠客户端,
蓝冠代理官网,

本文探讨了德州仪器的KeyStone多核soc如何将许多软件功能转移到硬件AccelerationPacs或其他架构元素中,蓝冠注册 以减少所需的软件数量,并实现许多更复杂的多核管理任务的自动化。它还描述了TI的多核软件开发工具包(MCSDK)的各个方面,这是一个用于在KeyStone设备上启动多核应用程序开发的免费基础软件包。

利用KeyStone软件加速多核应用开发

介绍

多核软件开发代表着一项重大投资,蓝冠招商 它可以对产品的最终成功产生重大影响。

多核片上系统(SoC)的复杂性直接转化为软件的复杂性,而多核软件体系结构的划分、任务调度、分派和核心之间的协调又增加了另一层编程挑战,尽管它们不必非常复杂。如何加速多核软件开发,并仍然交付一个健壮的、高质量的系统解决方案,是多核开发人员最关心的问题。本文探讨了德州仪器的KeyStone多核soc如何将许多软件功能转移到硬件AccelerationPacs或其他架构元素中,蓝冠官网 以减少所需的软件数量,并实现许多更复杂的多核管理任务的自动化。它还描述了TI的多核软件开发工具包(MCSDK)的各个方面,这是一个用于在KeyStone设备上启动多核应用程序开发的免费基础软件包。

梯形多核家庭

德州仪器的KeyStone soc是一个多核dsp系列,多核ARM®s和多核dsp + ARM加上应用专用硬件加速器(AccelerationPacs)。一些加速pac包括无线电加速pac,用于3GPP第一层处理、包和安全加速pac,以及一个片上以太网交换机,在从核心卸下许多计算密集型任务的同时,实现了出色的功率和区域效率。KeyStone多核soc具有独特的多核基础设施,可促进高性能应用。大片上内存与KeyStone多核共享内存控制器(MSMC)相结合,提供低延迟的外部内存访问。

高吞吐量的TeraNet支持系统端点之间的非阻塞数据传输,使KeyStone soc非常适合高性能应用。多核导航器与包感知的直接内存访问(DMA)传输引擎和队列管理器为高级多核编程提供了一个优秀的平台,具有非常高效的核间通信、多核作业调度和调度。图1提供了KeyStone多核架构的高级视图。

相关文章
为您推荐
各种观点

报歉!评论已关闭.