Vehicle control device, vehicle control method and storage medium storing vehicle control program
AssigneeToyota Jidosha Kabushiki Kaisha
InventorsYusuke ONDA, Takeshi YAMAMOTO
Life of this patent
Estimating the term…
Abstract
A vehicle control device acquires a state of the vehicle. Based on the state of the vehicle, the vehicle control device changes processor assignment for a target virtual machine running on a first processor to cause the target virtual machine to run on a second processor. The vehicle control device stops the first processor for which assignment has been changed.
Claims17
A vehicle control device comprising:
- a memory;
- and
- a plurality of processors coupled to the memory and configured to run a plurality of virtual machines configured to control a vehicle, wherein one of the plurality of processors is configured to:
- acquire a state of the vehicle;
- based on the state of the vehicle, change processor assignment for a target virtual machine running on a first processor to cause the target virtual machine to run on a second processor;
- and
- stop the first processor for which assignment has been changed.
A vehicle control method executed by a vehicle control device including a memory and a plurality of processors coupled to the memory and configured to run a plurality of virtual machines configured to control a vehicle, the method comprising:
- acquiring, by one of the plurality of processors, a state of the vehicle;
- based on the acquired state of the vehicle, changing, by one of the plurality of processors, processor assignment for a target virtual machine running on a first processor to cause the target virtual machine to run on a second processor;
- and
- stopping, by one of the plurality of processors, the first processor for which assignment has been changed.
A non-transitory computer-readable storage medium storing a vehicle control program executable by a computer of a vehicle control device including a memory and a plurality of processors coupled to the memory and configured to run a plurality of virtual machines configured to control a vehicle, the program, when executed by the computer, causing the computer to perform a method comprising:
- acquiring, by one of the plurality of processors, a state of the vehicle;
- based on the acquired state of the vehicle, changing, by one of the plurality of processors, processor assignment for a target virtual machine running on a first processor to cause the target virtual machine to run on a second processor;
- and
- stopping, by one of the plurality of processors, the first processor for which assignment has been changed.
Dependencies are inferred from the claim text.