热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

华玉通软发布“云雀”执行管理中间件,为智能驾驶关键应用提供确定性执行保障

11月17日,华玉通软(下称“华玉”)宣布正式发布“云雀”执行管理中间件(LARKEMExecutionManagement

11月17日,华玉通软(下称“华玉”)宣布正式发布“云雀”执行管理中间件(LARK EM Execution Management)。

这是继“雨燕”通信中间件(SWIFT DDS)后,华玉的又一款完全自主研发的智能驾驶核心中间件产品,将为主机厂在系统程序及资源管理方面提供自主可控且具有高度可扩展性的解决方案,保证关键功能的确定性执行。

现阶段,高级辅助驾驶和自动驾驶解决方案和应用的不断进化,对系统运行环境的安全性和实时性提出了更高的要求。

“云雀”执行管理中间件基于“以服务为中心”的设计思想完全自主研发,以严格的资源管理保证程序运行的确定性执行,并通过完善的程序生命周期管理和健康管理,保证系统运行的高度安全性。中间件包括初始化、启动、运行时调度和关闭以及应用程序运行状态的监控,对系统各类资源进行合理调配。

“云雀”执行管理中间件的具体功能和优势包括:


  1. 1.   隔离性:对应用程序的进程、文件系统、依赖库、PID、网络等实现完全隔离,确保多个进程之间不发生干扰。

  2. 2.   资源管理:对应用程序的资源要求进行严格限制与管理,避免程序消耗多于配置的CPU资源,以解决传统方案上操作系统不对应用程序的资源要求进行限制的缺陷,进而保证关键功能的确定性执行。

  3. 3.   状态管理:填补传统方案上操作系统缺失的系统状态管理概念,让系统有明确且可扩展的状态(例如Startup、Driving、 Parking、 Shutdown等);并且能够在不同状态执行不同的功能组,实现应用程序和状态绑定。

  4. 4.   生命周期管理:完全控制应用程序的开始、运行、结束等;并对应用程序提供生命周期管理API。

  5. “云雀”执行管理中间件架构图

作为华玉发布的第二款完全自主研发的中间件产品,“云雀”执行管理中间件还具有跨平台、易集成、高安全等优势,通过合理的接口设计和模块划分,帮助客户大幅提升应用程序的开发效率。

同时,“云雀”执行管理中间件还兼容Adaptive AUTOSAR接口,为客户提供更加灵活的集成方案。

华玉通软联合创始人毕晓鹏博士表示:“LARK EM将与SWIFT DDS形成强大的协同效应,为包括主机厂和Tier 1在内的不同客户提供包括实时通信和确定性执行在内高安全、高可靠和高扩展的中间件解决方案,进一步构建和完善松耦合、易扩展、跨平台的智能驾驶软件架构,帮助客户在保障关键数据安全实时可靠传输的同时,大幅提升上层应用开发效率并实现快速的部署。接下来华玉还将陆续发布相关的核心中间件,最终搭建完整的‘蓝鲸’自适应软件平台,高效、灵活地适配中国智能驾驶对安全可靠的基础软件平台的迫切需求。”

此前,SWIFT DDS已经陆续拿到了多家国内外头部主机厂和Tier 1的定点项目,随着“云雀”执行管理中间件的发布,华玉将能够为客户提供更加多元、精准和可靠的解决方案,通过完全独立自主的关键核心技术构建完整的智能驾驶基础软件生态,为“软件定义汽车”提供坚实的底层支撑。


推荐阅读
  • 如何将PHP文件上传至服务器及正确配置服务器地址 ... [详细]
  • 掌握PHP框架开发与应用的核心知识点:构建高效PHP框架所需的技术与能力综述
    掌握PHP框架开发与应用的核心知识点对于构建高效PHP框架至关重要。本文综述了开发PHP框架所需的关键技术和能力,包括但不限于对PHP语言的深入理解、设计模式的应用、数据库操作、安全性措施以及性能优化等方面。对于初学者而言,熟悉主流框架如Laravel、Symfony等的实际应用场景,有助于更好地理解和掌握自定义框架开发的精髓。 ... [详细]
  • 深入解析 C 语言与 C++ 之间的差异及关联
    深入解析 C 语言与 C++ 之间的差异及关联 ... [详细]
  • 在 Linux 系统中,`/proc` 目录实现了一种特殊的文件系统,称为 proc 文件系统。与传统的文件系统不同,proc 文件系统主要用于提供内核和进程信息的动态视图,通过文件和目录的形式呈现。这些信息包括系统状态、进程细节以及各种内核参数,为系统管理员和开发者提供了强大的诊断和调试工具。此外,proc 文件系统还支持实时读取和修改某些内核参数,增强了系统的灵活性和可配置性。 ... [详细]
  • 本文详细介绍了HDFS的基础知识及其数据读写机制。首先,文章阐述了HDFS的架构,包括其核心组件及其角色和功能。特别地,对NameNode进行了深入解析,指出其主要负责在内存中存储元数据、目录结构以及文件块的映射关系,并通过持久化方案确保数据的可靠性和高可用性。此外,还探讨了DataNode的角色及其在数据存储和读取过程中的关键作用。 ... [详细]
  • 智能制造数据综合分析与应用解决方案
    在智能制造领域,生产数据通过先进的采集设备收集,并利用时序数据库或关系型数据库进行高效存储。这些数据经过处理后,通过可视化数据大屏呈现,为生产车间、生产控制中心以及管理层提供实时、精准的信息支持,助力不同应用场景下的决策优化和效率提升。 ... [详细]
  • 本题库精选了Java核心知识点的练习题,旨在帮助学习者巩固和检验对Java理论基础的掌握。其中,选择题部分涵盖了访问控制权限等关键概念,例如,Java语言中仅允许子类或同一包内的类访问的访问权限为protected。此外,题库还包括其他重要知识点,如异常处理、多线程、集合框架等,全面覆盖Java编程的核心内容。 ... [详细]
  • 深入解析Gradle中的Project核心组件
    在Gradle构建系统中,`Project` 是一个核心组件,扮演着至关重要的角色。通过使用 `./gradlew projects` 命令,可以清晰地列出当前项目结构中包含的所有子项目,这有助于开发者更好地理解和管理复杂的多模块项目。此外,`Project` 对象还提供了丰富的配置选项和生命周期管理功能,使得构建过程更加灵活高效。 ... [详细]
  • MySQL性能优化与调参指南【数据库管理】
    本文详细探讨了MySQL数据库的性能优化与参数调整技巧,旨在帮助数据库管理员和开发人员提升系统的运行效率。内容涵盖索引优化、查询优化、配置参数调整等方面,结合实际案例进行深入分析,提供实用的操作建议。此外,还介绍了常见的性能监控工具和方法,助力读者全面掌握MySQL性能优化的核心技能。 ... [详细]
  • Linux磁盘管理入门指南:MBR分区格式详解与安装步骤
    在 CentOS 7.x 环境下,本文详细介绍了 MBR 分区格式的基本概念及其安装步骤。实验中使用了 SAS 和 SATA 硬盘,其中 SAS 硬盘主要用于企业级应用和服务器,而 SATA 硬盘则广泛应用于个人计算机和低端服务器。文章通过具体操作示例,帮助读者更好地理解和掌握 Linux 磁盘管理的基本技能。 ... [详细]
  • 2019年后蚂蚁集团与拼多多面试经验详述与深度剖析
    2019年后蚂蚁集团与拼多多面试经验详述与深度剖析 ... [详细]
  • 本文深入探讨了Spring Cloud Eureka在企业级应用中的高级使用场景及优化策略。首先,介绍了Eureka的安全配置,确保服务注册与发现过程的安全性。接着,分析了Eureka的健康检查机制,提高系统的稳定性和可靠性。随后,详细讨论了Eureka的各项参数调优技巧,以提升性能和响应速度。最后,阐述了如何实现Eureka的高可用性部署,保障服务的连续性和可用性。通过这些内容,开发者可以更好地理解和运用Eureka,提升微服务架构的整体效能。 ... [详细]
  • 优化后的标题:PHP分布式高并发秒杀系统设计与实现
    PHPSeckill是一个基于PHP、Lua和Redis构建的高效分布式秒杀系统。该项目利用php_apcu扩展优化性能,实现了高并发环境下的秒杀功能。系统设计充分考虑了分布式架构的可扩展性和稳定性,适用于大规模用户同时访问的场景。项目代码已开源,可在Gitee平台上获取。 ... [详细]
  • 深入理解Spark框架:RDD核心概念与操作详解
    RDD是Spark框架的核心计算模型,全称为弹性分布式数据集(Resilient Distributed Dataset)。本文详细解析了RDD的基本概念、特性及其在Spark中的关键操作,包括创建、转换和行动操作等,帮助读者深入理解Spark的工作原理和优化策略。通过具体示例和代码片段,进一步阐述了如何高效利用RDD进行大数据处理。 ... [详细]
  • 图像分割技术在人工智能领域中扮演着关键角色,其中语义分割、实例分割和全景分割是三种主要的方法。本文对这三种分割技术进行了详细的对比分析,探讨了它们在不同应用场景中的优缺点和适用范围,为研究人员和从业者提供了有价值的参考。 ... [详细]
author-avatar
momo左
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有