还未设置个性签名
成为VIP会员 享9项特权: 开通会员

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

开放式编程模型为开发人员创建中间地带

星星科技指导员 来源:嵌入式计算设计 作者:Tiera Oliver 2022-07-04 09:27 次阅读

使用实时操作系统历来是一项深奥的工作——尤其是当 RTOS 控制工业机械或高级驾驶辅助系统 (ADAS) 等安全和安保关键设备时。

运行这些操作系统的嵌入式设备数量众多、异构且分布式,这意味着嵌入式工程师必须深入了解目标硬件、操作系统、固件和应用程序,以确保可靠、确定的性能。

物联网正在改变这一切。相比之下,现代开发人员习惯于使用脚本语言进行编程,并将其应用程序部署在同质的企业硬件基础设施上。所有这些都支持建立在敏捷性和速度上的新开发范例,例如“左移”和一次编写,随处运行 (WORA)。

与此同时,Data Bridge Market Research 估计,到 2027 年,嵌入式系统的复合年增长率为 6%,而高级驾驶辅助系统 (ADAS) 和机器视觉等基于人工智能的技术预计将分别增长 21% 和 34%。如果这两个学科现在还没有充分融合,那么它们肯定会在未来几年内融合。

eSOL 和 Codeplay 之间的合作正在弥合这两个现实。两家公司正在结合Codeplay Acoran——一个集成了标准和开源组件(如 OpenCL、oneAPI、SYCL、SPIR-V、TensorFlow)和 eSOL eMCOS RTOS的开放软件平台。

一种对它们进行全部编程的模型

从本质上讲,eSOL/Codeplay 产品允许开发人员将用 C++ 编写的程序直接移植到符合 POSIX 的 eSOL eMCOS 框架中。例如,这允许 ADAS 工程师将数据中心原生的 AI 和 HPC 工作负载集成到由多内核 eMCOS RTOS 管理的嵌入式环境中。

pYYBAGLCQiOAWYdPAAD0LdGJ2ho193.png

Acoran 通过大量使用Khronos Group的 SYCL 标准使这种集成成为可能。SYCL 是一种基于ISO C++的编程模型,可促进跨目标的异构编程,包括但不限于 IntelAMD、Nvidia、Renesas、Arm 和 Imagination 提供的多核处理器。

此外,Acoran 编程模型在优化的、特定领域的库中分层,允许开发人员在特定于设备的优化例程之上自信地构建和部署应用程序。

简而言之,该集成可在实时工业和汽车嵌入式操作环境中安全渲染 AI 和 HPC 加速应用程序。今天,该合作伙伴关系将为多核 CPU 环境提供更大的支持,但未来还将支持集成的人工智能和计算机视觉加速器。

审核编辑:郭婷

  • 嵌入式
    +关注

    关注

    3697

    文章

    14969

    浏览量

    261309
  • AI
    AI
    +关注

    关注

    85

    文章

    20403

    浏览量

    238523
  • adas
    +关注

    关注

    273

    文章

    1509

    浏览量

    197540
收藏 人收藏

    评论

    相关推荐

    穿梭于货架之间的AI:数百家日本便利店开始使用机器人补货

      总部位于东京的初创企业 Telexistence 本周宣布将在日本数百家全家(FamilyMar....
    发表于 08-12 17:54 35次 阅读
    穿梭于货架之间的AI:数百家日本便利店开始使用机器人补货

    边缘AI推理将覆盖60%设备,莱迪思FPGA+sensAI 4.1组合拳如何打?

    ABI的研究调查表明,预计到2024年设备端的AI推理功能将覆盖近60%的设备。FPGA作为实现边缘....
    的头像 花茶晶晶 发表于 08-12 16:39 341次 阅读
    边缘AI推理将覆盖60%设备,莱迪思FPGA+sensAI 4.1组合拳如何打?

    英伟达AI技术 助体育运动大数据分析和收集提升内容价值

    人工智能在大数据分析应用的作用越来越大,更多的专业数据分析也开始采用上基于英伟达AI 技术来大幅提升....
    的头像 电子麦克风 发表于 08-12 16:32 364次 阅读
    英伟达AI技术 助体育运动大数据分析和收集提升内容价值

    嵌入式初级工程师全套学习资料包(第一阶段)

    本期资料分享为linux开发全套学习资料包,整理了嵌入式学习必备资料和工具包,大家可以配合下方的三个学习阶段路线进行学习,希望...
    发表于 08-12 15:37 2851次 阅读
    嵌入式初级工程师全套学习资料包(第一阶段)

    全网通DTU/Cat1 DTU/MQTT DTU/嵌入式DTU的定义

    解析爱陆通全网通DTU,cat1 DTU,opencup DTU,低成本DTU,MQTT DTU,嵌....
    的头像 asdxfy 发表于 08-12 14:42 32次 阅读

    嵌入式处理器(Embedded Processor)

    嵌入式处理器设计原则是,仅保留满足应用需求的功能并尽可能简化设计,同时根据应用场景的不同在处理能力,....
    的头像 倩倩 发表于 08-12 14:39 41次 阅读

    ADAS高分辨趋势下的图像传感技术

    消费者、政策/法规、市场三合力,不断推动 ADAS 渗透率提升。2022 年 3 月国内新车L2级配....
    发表于 08-12 11:45 56次 阅读

    NVIDIA SIGGRAPH的最新发布与重要更新

    在今年的 SIGGRAPH 2022 上,NVIDIA 宣布,为基于通用场景描述(USD)连接和构建....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-12 11:14 97次 阅读

    NVIDIA谈引发图形革命的三大驱动力

    AI、虚拟世界和数字人正在推动视觉设计进入更宽广的轨道。
    的头像 NVIDIA英伟达企业解决方案 发表于 08-12 11:12 93次 阅读

    提高基于Linux的网络连接系统的安全性

      所描述的服务和方法使用 IPv4 协议。IPv6 协议的安全配置被忽略,这使得保持启用是不安全的....
    的头像 星星科技指导员 发表于 08-12 10:34 163次 阅读

    RTOS实时管理应用软件的开发挑战

      在开始内部软件开发项目之前,开发人员应该花时间分析他们的系统需求、开发计划、软件支持、可扩展性、....
    发表于 08-12 10:25 38次 阅读
    RTOS实时管理应用软件的开发挑战

    评估开源的注意事项

      总而言之,所有这些问题很容易复合,从而在任何嵌入式开发过程中引入重大问题。这并不是说开源不能成为....
    的头像 星星科技指导员 发表于 08-12 10:20 37次 阅读
    评估开源的注意事项

    Kneron的3D AI解决方案满足安全防范和现代化管理需求

    Kneron创办人暨执行长刘峻诚表示:“Kneron致力于发展人工智能在终端装置上的应用,3D AI....
    发表于 08-12 10:15 31次 阅读

    基于开源软件构建产品的工作流程挑战

      确保开发团队了解并遵守与这些开源许可证相关的义务需要时间和精力。在尝试达到激进的产品开发里程碑时....
    的头像 星星科技指导员 发表于 08-12 10:13 102次 阅读
    基于开源软件构建产品的工作流程挑战

    每周精选 | 征文大赛精选技术文章合集,战“码”先锋第二期正式开启

    大家好,电子发烧友精选一周社区好帖推送给大家,同时欢迎大家留言推荐更多好帖子,一旦入选将获得电子发烧友月度vip奖励! 1、...
    发表于 08-12 10:08 3089次 阅读

    通过开放平台定制快速部署

      MultiTech 网关它是 2014 年底推出的系列之一,将有公开记录的硬件扩展槽。扩展接口是....
    的头像 星星科技指导员 发表于 08-12 09:55 43次 阅读

    简化SBC的嵌入式Linux软件开发

      Eclipse 提供了一个环境,让 GNU 工具和商业工具可以一起发挥作用。只需稍加集成,OEM....
    发表于 08-12 09:39 64次 阅读
    简化SBC的嵌入式Linux软件开发

    加速下一代多媒体设备交付的开放标准

      嵌入式行业正在加速努力建立免版税的 API,以支持媒体创作并促进在各种平台和设备上的采用。Khr....
    的头像 星星科技指导员 发表于 08-12 09:26 99次 阅读
    加速下一代多媒体设备交付的开放标准

    嵌入式Linux文件系统管理

      嵌入式 Linux 开发人员可以使用平台映像生成器等工具获得对构建复杂文件系统的更多控制,这使得....
    发表于 08-12 09:23 73次 阅读
    嵌入式Linux文件系统管理

    使用嵌入式Linux的动态电源管理策略

      对电源管理的需求不会消失。相反,它正在成为移动设备设计中越来越重要的特征。采用强大的电源管理策略....
    发表于 08-12 09:18 39次 阅读

    一点Flash在嵌入式设备中大有帮助

      虽然这些应用程序中的一些设备可以使用完整的 Flash Player 10 实施,但内存等资源有....
    发表于 08-12 09:16 16次 阅读
    一点Flash在嵌入式设备中大有帮助

    怎样去使用C语言中的const关键字呢

    我们会发现两者的区别const一个注释的全局变量一个注释的局部变量,我们编译都能通过,不过使用全部变....
    的头像 冬至配饺子 发表于 08-12 09:13 105次 阅读
    怎样去使用C语言中的const关键字呢

    在基于ARM的设计上调试Android平台

      虚拟 ARM 开发板和工具通过强大的系统级分析工具补充了现有的 Android 开发环境。该板可....
    发表于 08-12 09:10 36次 阅读
    在基于ARM的设计上调试Android平台

    瑞为智慧机场解决方案覆盖全国2/3的千万级机场

    扎根租住行业的7年,深圳市优电智能有限公司(以下简称“优电智能”)的创始团队对这句话的理解应该更加深....
    的头像 瑞为技术Reconova 发表于 08-12 09:02 110次 阅读

    使用SystemReady IR简化嵌入式Linux系统

    作为过去 16 年一直在构建嵌入式 Linux 系统的人,我为使用 Linux on Arm 构建的令人惊叹的产品感到自豪。然而,我也很关心每...
    发表于 08-11 16:06 725次 阅读

    为什么智能医院的医疗级平板电脑

      具有 3D 医学成像功能的 MXM 显卡还将医学成像提升到一个新的水平,并且还允许集成网络摄像头....
    的头像 星星科技指导员 发表于 08-11 15:59 210次 阅读

    通信周动态

    行业相关 1、筑路数字经济 中兴通讯携创新终端产品亮相2022世界5G大会 8月10日,中兴通讯亮相....
    的头像 研精毕智 发表于 08-11 15:33 137次 阅读

    嵌入式数据库扩展医疗设备的功能并提高安全性

      通过减少大量的软件开发工作,与没有数据库库的相同应用程序相比,使用真正的关系嵌入式数据库的医疗应....
    的头像 星星科技指导员 发表于 08-11 15:24 94次 阅读

    PC平台将现成的构建块与定制选项相结合

    这种更快的部署节省了时间,并最终节省了金钱。此外,由于嵌入式计算机公司通常可以处理更小、更定制的系统....
    的头像 星星科技指导员 发表于 08-11 15:04 102次 阅读

    基于云的语音识别增长推动嵌入式语音技术

      许多年前,电视观众不得不起身走到他们的单位更换频道。遥控器的到来让这一切都结束了,今天没有人会买....
    的头像 星星科技指导员 发表于 08-11 14:42 110次 阅读

    嵌入式运动控制实现运动控制系统的微型化

     这种趋势所支持的其他应用程序包括3D打印和面向消费者的物联网设备。后者包括连接的家庭设备,如智能家....
    的头像 zlw_liang 发表于 08-11 10:38 102次 阅读
    嵌入式运动控制实现运动控制系统的微型化

    经纬恒润高精地图及定位系统支持L2+及以上的智能驾驶功能

    近日,随着《深圳经济特区智能网联汽车管理条例》正式实施,深圳已允许完全自动驾驶汽车合法上路,深圳也成....
    发表于 08-11 10:20 82次 阅读

    下一代人工智能基础设施的特征

    自动驾驶领域在近两年被大家所熟悉,主要的市场诱导因素是Tesla在辅助智能驾驶和采用全视觉技术的影子....
    发表于 08-11 10:02 70次 阅读

    零距离了解昇腾AI的软硬件能力

    旅行中的我们,总是在看一些关于过去的东西,比如自然的造化,历史的遗存。但或许你也会偶尔有个想法,想在....
    的头像 华为数字中国 发表于 08-11 09:54 323次 阅读

    基于昇腾AI的MoloSight针对不同的使用场景提供3种不同版本选择

    近日,基于昇腾AI,摩赛恩与华为携手推出质谱智能计算系统MoloSight,并正式加入昇腾万里伙伴计....
    的头像 华为计算 发表于 08-11 09:49 232次 阅读

    2024年设备端AI推理功能将覆盖近60%的设备

    去年莱迪思发布了sensAI 4.1解决方案,当时介绍的一个典型案例是用于PC智能和感知体验。如今,....
    的头像 电子发烧友网 发表于 08-11 09:32 183次 阅读

    NVIDIA Jetson TX2 NX GPU助力微链DaoAI加速数据处理

    微链 DaoAI是市场领先的3D 视觉和 AI 机器人系统供应商,拥有全球领先的 3D 视觉认知技术....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-11 09:31 127次 阅读

    NVIDIA发布Omniverse重要版本

    NVIDIA 新发布的工具和功能包括:Avatar Cloud Engine;DeepSearch ....
    的头像 NVIDIA英伟达 发表于 08-11 09:29 81次 阅读

    全新NVIDIA Omniverse ACE加速虚拟形象开发工作

    Omniverse Avatar Cloud Engine(ACE)为游戏、聊天机器人、数字孪生和虚....
    的头像 NVIDIA英伟达 发表于 08-11 09:24 128次 阅读

    NVIDIA 将为StreamLake释放更多视频云计算能力

    8 月 10 日,快手 StreamLake 品牌发布会正式举办,以“云启共生·水润万象”为主题,推....
    的头像 NVIDIA英伟达 发表于 08-11 09:19 138次 阅读

    参天生长大模型:昇腾AI如何强壮模型开发与创新之根?

    自2018年谷歌发布BERT以来,预训练大模型经过几年的发展,以强大的算法效果,席卷了以NLP为代表....
    的头像 脑极体 发表于 08-11 09:10 301次 阅读

    日常用到开源组件—MultiButton

    大家都知道“Stop Trying to Reinvent the Wheel”不要重复造轮子,但作....
    的头像 恩智浦MCU加油站 发表于 08-11 09:04 51次 阅读

    MediaTek APU以DLA VPU为核心 高能效AI赋能全场景体验

    为新趋势而生 MediaTek APU 以深度学习加速器(DLA)、视觉处理单元(VPU),以及基于....
    发表于 08-10 19:30 106次 阅读

    对结构体的对齐理解上有点偏差

    总结一下: 结构体对齐不再是简单的字节个数的拼凑,而是要与内存地址进行挂钩~一般我们也可以理解为内存....
    的头像 冬至配饺子 发表于 08-10 18:08 200次 阅读
    对结构体的对齐理解上有点偏差

    小成本的V853 AI小开发板DIY设计

    全志最新发布的V853芯片拥有1T的NPU算力,还有Arm+RISC-V+NPU三核异构和丰富的音视....
    的头像 全志在线 发表于 08-10 17:36 93次 阅读

    汽车、工业和嵌入式系统中的功能安全

      有效的即时启动确实改善了用户体验。通过考虑人们将如何使用您的系统,您不仅可以增强用户体验,还可以....
    的头像 星星科技指导员 发表于 08-10 17:26 101次 阅读

    使用PoE为您的嵌入式系统供电

      考虑到 PoE 的历史和当今的功能,随着应用的不断扩大,对额外功率的需求将会增加。未来的标准将为....
    的头像 星星科技指导员 发表于 08-10 17:23 135次 阅读

    音频IC模块降低功耗 简化系统设计

    Trigence Semiconductor 推出了首款基于 TDK 半导体嵌入式基板 (SESUB....
    发表于 08-10 17:20 19次 阅读

    AI+边缘计算,让城市治理难题“看得见”

    国家“十四五”规划纲要强调“加快数字化发展,建设数字中国”,提出“以数字化助推城乡发展和治理模式创新....
    的头像 英码科技 发表于 08-10 16:59 139次 阅读
    AI+边缘计算,让城市治理难题“看得见”

    e络盟启动新合作项目满足客户开发创新嵌入式解决方案增长性需求

    Bourns在磁性元件方面拥有50多年的专业经验,可提供各种标准化和完全定制化的磁性组件。这些高级磁....
    的头像 易络盟电子 发表于 08-10 16:28 180次 阅读

    工业主板的稳定性是嵌入式工业一体机质量好坏的关键性指标

    工业一体机,也常被称为工业平板电脑,安装方式有嵌入式和非嵌入式之分。与普通工业平板电脑相比,嵌入式工....
    的头像 工业自动化 发表于 08-10 16:11 83次 阅读
    工业主板的稳定性是嵌入式工业一体机质量好坏的关键性指标

    基于NI USRP高思科技通感一体科研平台 赋能更多细分应用

    随着6G行至深处,作为其关键技术之一的通信感知一体化(ISAC)的研究获得了高度关注。通信感知一体化....
    的头像 恩艾NI知道 发表于 08-10 14:22 337次 阅读

    嵌入式处理器的能量收集

    如果它不是机器人或机床,那么您的物联网项目很可能是(或包含)远程传感器节点。它可能会使用小型电池为自....
    的头像 李泳瑜 发表于 08-10 11:34 46次 阅读
    嵌入式处理器的能量收集

    【社区之星】祁佳琳:学习应当向下扎根,才能汲取向上生长的力量

    嘉宾介绍:祁佳琳(论坛号:),电气专业出身,从事车用传感器开发工作两年,喜欢分享开发过程中遇到的各种问题,全网粉丝5W,视...
    发表于 08-10 10:54 3130次 阅读
    【社区之星】祁佳琳:学习应当向下扎根,才能汲取向上生长的力量

    嵌入式RT-thread中初始化线程函数中(void *)entry的意义何在

    嵌入式RT-thread中初始化线程函数中(void  )entry的意义何在,为什么要使用(void )? ...
    发表于 08-09 10:17 292次 阅读

    AM335x继任者?AM6254性能解析

    ****一、AM335x VS AM62x **** 相较于经典的AM335x处理器,AM62x有着更丰富的功能以及更强大的其性能,参数对比如下:...
    发表于 08-08 14:59 1281次 阅读

    关于i.MX6ULL配置GPIO

    正如学习C语言时写的第一段代码都是“HelloWorld!”,接触一款新的处理器时往往是从点亮一个LED开始;而点亮一个LED,...
    发表于 08-05 10:37 1650次 阅读

    试用体验 | 飞凌嵌入式OK3568-C开发板测评

    OK3568-C开发板是飞凌嵌入式新推出的嵌入式开发板,采用核心板+底板的分体式设计,基于 Rockchip RK3568 处理器设计,该处...
    发表于 08-04 14:21 4770次 阅读

    新手必备:STM32指导教程+标准例程大全

    资料内容包括正点原子的STM32开发板资料合集,STM32开发板入门教程(含17个实例),正在学习正点原子的STM32开发板,这...
    发表于 08-03 15:33 5899次 阅读

    逐一介绍Linux各个系统的特点以及应用场景

    Buildroot Buildroot 是 Linux 平台上一个构建嵌入式 Linux 系统的框架。 它可以和编译 Linux 内核一样,通过 menuconfig...
    发表于 08-02 16:42 1928次 阅读