将计算能力、可靠性和可扩展性带入极度苛刻的应用
enea近日宣布ose5 mce多核操作系统支持xilinx? zynq? ultrascale+?多处理器片上系统(mpsoc)芯片。ose5新内核支持最新的a53处理器,并支持ultrascale+ zcu102板卡,提供流畅的软件应用开发。
ose5 mce操作系统提供xmp(smp/amp混合)方式的多核支持,使用同一个操作系统进行硬件资源的管理,但每个核均有单独的调度器。该方式结合了smp与amp的优点,具有使用方便、结构简单,负载均衡能力强、扩展性较好等特点。ose的单一镜像提供线性多核可扩展性,凭借极低的延迟和抖动以及最小的额外开销,它能够将ultrascale+ mpsoc器件的全部性能用于用户空间应用。
ose5 首创xmp模式:既保留smp的方便使用,易于配置和负载均衡能力,又达到amp的高性能和可确定性等优点;特别适合io性能要求很高的使用场景,给用户快速切换到多核环境提供有力保障。
在ose5 mce操作系统的多核xmp支持方式中,具有如下amp方式的特性:
可以根据任务性质不同分配到不同的处理器核中
任务运行的确定性 -- 每个核都有自己的调度器
较好的扩展性
在ose5 mce操作系统的多核xmp支持方式中,具有如下的smp方式的特性:
程序移植简单 -- 编写应用程序时不需要考虑多核还是单核
结构简单 -- 单个系统管理所有硬件资源
负载均衡 -- 支持全部程序或单个线程(任务)的迁移
ultrascale+是一系列高性能可编程系统,具有多核arm处理器以及可编程逻辑、可选图形和视频编解码器,可以加速关键应用。ultrascale+系列芯片针对有线和无线通信、汽车、航空航天和国防等行业的应用,解决计算密集型应用处理。由于ultrascale+比较复杂,所以需要一套极强的开发调试环境来简化系统的开发。
enea的optima是一套强大的系统调试、分析和调优工具,optima是基于eclipse的,可以提供系统分析、内存分析、日志分析、trace分析、死后分析等强大的功能,极大地降低了开发、测试、整合及维护多核软件平台开发所需的时间。
“zynq ultrascale+是世界上首款全编程mpsoc,提供无与伦比的性能和灵活性。enea ose的多核性能和可扩展性与ultrascale+ mpsoc器件的性能相匹配。两者集合在一起为计算能力,可靠性和可扩展性要求极为苛刻的应用程序提供了一个计算平台。”赛灵思嵌入式软件产品营销总监simon george说。
东软集团推出车道级导航OneCoreGo3.0
变则通,国内先进封装大跨步走
鸿蒙操作系统及华为全场景新品发布会即将到来,硬件生态发展有望迎来加速度
研究报告:苹果现役iOS设备活跃 平均寿命可达四年
可编程逻辑电路设计—如何提高集成电路的可靠性
Enea OSE可实现对Xilinx UltraScale+ MPSoC的支持
51单片机六个常见问题解析
开关电源控制芯片TEA152x系列的特性特点及应用
浅谈无线模块的板载天线
AMD对嵌入式处理器的更新
光纤光栅,光纤光栅是什么意思
浅谈高土壤电阻率地区的接地装置
2020年中国碳性电池行业发展现状分析,碳性电池出口规模震荡下行
SGM2019-3.3YN5GTR圣邦微低功耗射频线性稳压器LDO概述
应对物联网需求 Intel推20纳米FPGA
室内白光 LED 照明的精确控制开辟了创造性用途
视频会议技术简介
钝化分子设计:理性之光
ESP32 adf出现以下错误是怎么回事
ICT产业发展的十大趋势:一切从2013年CES出发