嵌入式系统的复杂性推动了对接口标准的发展

  • 日期:07-10
  • 点击:(1294)

银河娱乐地址

郎瑞志科

二十年前,用于系统建模,仿真,图像和信号处理的嵌入式实时处理通常使用按比例缩小的超级计算机架构,以并行对称拓扑互连的相同处理器的同构阵列。这些架构的编程解决方案最初是分散的,通常使用硬件供应商或微处理器专用软件层来处理处理元件之间的通信。

随着时间的推移,对可移植性的需求推动了新开放标准的发展。例如,MPI(消息传递接口)正在发展,使开发人员能够创建在这些同构并行体系结构上运行的高性能,可伸缩和可移植的应用程序。

8206d14d77d24a648c43851e7caceda0

在过去的十年中,多核CPU,DSP,GPU和FPGA等新技术提供了数量级更多的嵌入式处理能力。今天的架构越来越异构。

结合FPGA,多核CPU和功能强大的GPU的现代系统现在可以在十年前取代具有数十到数百个处理器的系统。该SoC技术在单片硅片上集成了多种处理架构,其性能与20世纪90年代后期的超级计算机相匹配。

这些新的高性能嵌入式计算(HPEC)架构已经实现了大量新嵌入式应用的快速扩展,例如虚拟和增强现实,物联网,云计算,医疗设备,机器人和自动驾驶汽车。