System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及应用执行的跨处理单元迁移。
技术介绍
1、机动车辆正变得更加先进和计算机化。它们可以包括从传感器系统(例如,车辆进入系统、雷达系统、相机系统)和驾驶辅助系统(例如,自适应巡航控制(acc)、车道辅助系统)到娱乐系统和机械系统(例如,发动机、制动系统、传动系统)的许多不同系统。随着计算资源在机动车辆中扩展,管理这些资源和与计算资源相关联的相关功率问题变得更加具有挑战性。
技术实现思路
1、本文描述了应用执行的跨处理单元迁移的一个或更多个方面。在一个方面,一种跨车辆上的多个处理器迁移应用的执行的车辆系统包括:车辆上的第一处理器,所述第一处理器执行多个应用,直到至少一个应用的执行的迁移将所述应用的执行转移到具有用于执行所述应用的可用资源的目标处理器。该车辆系统包括至少一个目标处理器,所述目标处理器包括具有可用资源以使用所述可用资源执行应用的执行的目标处理器。在系统架构内,第一协调器在所述第一处理器上执行以启动所述应用的执行,然后管理向目标处理器的迁移。第二协调器在所述目标处理器上执行并与所述第一协调器通信,指示用于接管所述应用的执行的所述可用资源,并与第一协调器通信以将应用的执行迁移到目标处理器以在所述执行在第一处理器上停止的位置恢复。
2、这些和其它描述的技术可以由硬件或硬件和在其上执行的软件的组合来执行。例如,计算机可读存储介质(crm)可以具有存储在其上的指令,并且在执行该指令时,配置处理器以执行所描述的技术。系统可以包括用于执行所述技术的装置。处理器或处
3、本概述介绍了与应用执行的跨处理单元迁移相关的简化概念,这在详细描述和附图中进一步描述。本概述不旨在标识所要求保护的主题的必要特征,也不旨在用于确定所要求保护的主题的范围。
本文档来自技高网...【技术保护点】
1.一种用于跨车辆上的多个处理器迁移应用的执行的车辆系统,所述车辆系统包括:
2.根据权利要求1所述的车辆系统,其中,所述第一协调器通过初始化过程执行所述应用来启动所述应用的所述执行,所述初始化过程包括在所述车辆的网络上建立通信。
3.根据权利要求1或2所述的车辆系统,其中,所述第一协调器和所述第二协调器通过以下操作将所述应用的所述执行从所述第一处理器迁移到所述目标处理器:
4.根据权利要求3所述的车辆系统,其中,在所述第一协调器和所述第二协调器将所述应用的所述执行从所述第一处理器迁移到所述目标处理器之前:
5.根据权利要求3或4所述的车辆系统,其中,所述第一随机存取存储器的被迁移到所述第二随机存取存储器的内容包括与所述应用相关的当前状态和数据。
6.根据权利要求3至5中任一项所述的车辆系统,其中,所述第一随机存取存储器的被迁移到所述第二随机存取存储器的内容包括:
7.根据权利要求3至6中任一项所述的车辆系统,其中,所述第一协调器和所述第二协调器通过以下操作将所述应用的所述执行从所述第一处理器迁移到所述目标处
8.根据权利要求1至7中任一项所述的车辆系统,其中,所述第一处理器具有与所述目标处理器不同的硬件架构,并且其中,所述应用的所述执行从所述第一处理器到所述目标处理器的迁移包括:
9.根据权利要求1至8中任一项所述的车辆系统,其中:
10.根据权利要求1至9中任一项所述的车辆系统,其中,在低功率可用的情况期间,所述第二协调器将所述应用从所述目标处理器迁移回所述第一处理器。
11.根据权利要求1至10中任一项所述的车辆系统,其中,所述应用是以独立于所述第一处理器和所述目标处理器的硬件架构的二进制格式编译的,并且其中,所述应用是在被分发到所述车辆系统之前编译的。
12.根据权利要求1至11中任一项所述的车辆系统,其中,所述第一协调器与所述第二协调器通信,以将所述应用的所述执行迁移到所述目标处理器,以通过以下操作在所述执行在所述第一处理器上停止的位置恢复:
13.根据权利要求1至12中任一项所述的车辆系统,其中,所述应用是服务应用或设备驱动程序应用。
14.根据权利要求1至13中任一项所述的车辆系统,其中,所述第一协调器和所述第二协调器:
15.一种用于跨车辆上的多个处理器迁移应用的执行的方法,所述方法包括以下步骤:
...【技术特征摘要】
1.一种用于跨车辆上的多个处理器迁移应用的执行的车辆系统,所述车辆系统包括:
2.根据权利要求1所述的车辆系统,其中,所述第一协调器通过初始化过程执行所述应用来启动所述应用的所述执行,所述初始化过程包括在所述车辆的网络上建立通信。
3.根据权利要求1或2所述的车辆系统,其中,所述第一协调器和所述第二协调器通过以下操作将所述应用的所述执行从所述第一处理器迁移到所述目标处理器:
4.根据权利要求3所述的车辆系统,其中,在所述第一协调器和所述第二协调器将所述应用的所述执行从所述第一处理器迁移到所述目标处理器之前:
5.根据权利要求3或4所述的车辆系统,其中,所述第一随机存取存储器的被迁移到所述第二随机存取存储器的内容包括与所述应用相关的当前状态和数据。
6.根据权利要求3至5中任一项所述的车辆系统,其中,所述第一随机存取存储器的被迁移到所述第二随机存取存储器的内容包括:
7.根据权利要求3至6中任一项所述的车辆系统,其中,所述第一协调器和所述第二协调器通过以下操作将所述应用的所述执行从所述第一处理器迁移到所述目标处理器:
8.根据权利要求1至7中任一项所述的车辆系统,...
【专利技术属性】
技术研发人员:R·A·贝尔,C·培提格,
申请(专利权)人:APTIV技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。