联系我们
    插件电感_大电流电感
热门搜索
点击排行
推荐电感
推荐阅读
推荐电感
推荐电感
猜猜你喜欢的
动态 您所在的位置: 电感 > 动态

嵌入式开发技巧:利用编程技术发挥多内核架构优势

来源:    作者:    发布时间:2016-01-31 06:07:11    浏览量:

OMAP和P4080在高层架构的主要区别是OMAP功能是固定的,内核针对各自的事务做了优化。这将使编程容易得多,因为可以根据匹配功能将应用程序划分到特定内核。

每个子系统的性能水平受架构的限制,但P4080可以调整划分方案,虽然划分通常是在系统启动时完成的。系统设计师可以调整P4080中内核的分配,前提是有足够多的内核。市场上也有内核数量较少的QorIQ平台,因此可以选用更经济的芯片。

IBM的Cell处理器填补了中间的空白。它采用了1个64位的Power内核和8个增效处理单元(SPE)。所有SPE都是相同的(每个有256KB的内存),它们工作在隔离状态,这与上述讨论的共享内存SMP系统有所不同。SPE内没有缓存,也不支持虚拟内存。

对软硬件设计来说,这种方式既有优点又有缺点。优点为是简化了硬件实现,但从多个角度看都使软件复杂化了。例如,内存管理受应用程序控制,就像内核间的通信一样。数据在能够操作之前必须要移进SPE的本地内存。完全开发Cell这样的架构很花时间,因为它们有别于更传统的SMP或AMP平台。多年来在像索尼的PlayStation 3这样的基于Cell的平台上所作的软件改进突显了编程技术和经验的变化。

GPU等专用处理器

改变编程技术是使用图形处理单元(GPU)是否成功的关健。来自ATI和Nvidia等公司的GPU在单个芯片内有上百个内核,这些GPU可以被整合进多芯片解决方案,向开发人员提供上千个内核。例如,集成进1U机箱的4个Nvidia Tesla T10就可以提供960个内核(图4)。

4.jpg

对Tesla或其它任何兼容的Nvidia GPU芯片进行编程都极具挑战性,但类似Nvidia的CUDA这样的架构或基于CUDA的运行时利用可以使工作变得更加轻松。部分挑战来自于 Nvidia GPU的单指令、多线程(SIMT)架构。与许多高性能系统一样,这种GPU喜欢处理数组数据。对许多应用来说这是不错的选择,但并非都是这样,这正是 GPU经常要与多内核CPU匹配的原因之一。

简易自控电路-磁控和热控电路标签:控(71)北京市宣武区青少年科技馆 中学特级教师 孙心若在简易自动控制电路中,将介绍一些模拟实验电路,利用一些物理现象产生的力、热、声、光、电信号,实现自动控制,以达到某种控制效果。 磁控和热控

电路原理图设计的基本原则在创建原理图库的时候,要求把元件库建得规范。规范的元件库必须遵循以下统一的引脚排列规则。
①电源引脚放在元件上部,地线引脚放在元件下部;
②输入引脚放在元件左边,输出引脚

I型PLC采集器解决方案
方案简介


I型 PLC采集器是基于Cortex-M3的采集器。该采集器实现了对电表的数据采集,历史数据存储等功能。双路RS485通信接口,1路红外通信。还具有PLC电力线载波通信

大电流电感
 
在线客服