-
公开(公告)号:US20230088998A1
公开(公告)日:2023-03-23
申请号:US17716442
申请日:2022-04-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chung Woo PARK , Gang LI , Bo Youn PARK , Ji Woong HWANG
IPC: G06F9/455 , G06F9/48 , G06F9/4401
Abstract: A controller that reduces power consumption and has improved performance is provided. The controller comprises a processor, and a memory device, wherein the processor is configured to generate a first virtual machine and a second virtual machine, which are different from each other, perform a first operation by using the first virtual machine, perform a second operation different from the first operation by using the second virtual machine, stop the second operation by performing a suspend operation for the second virtual machine, store data for the second virtual machine in the memory device, stop the first operation by performing a suspend operation for the first virtual machine after stopping the second operation, store data for the first virtual machine in the memory device, generate the second virtual machine by using the data for the second virtual machine from the memory device by performing a resume operation for the second virtual machine while the first operation is being stopped, and perform the second operation by using the second virtual machine.
-
公开(公告)号:US20240362057A1
公开(公告)日:2024-10-31
申请号:US18469050
申请日:2023-09-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chung Woo PARK , Bo Youn PARK , Soung Kwan KIMN
CPC classification number: G06F9/45558 , G06F1/08 , G06F2009/45575 , G06F2009/45591
Abstract: A system on chip includes a first core cluster configured to execute a first virtual machine loaded into a memory, the first core cluster including a plurality of first cores, and a second core cluster configured to execute a second virtual machine loaded into the memory, the second virtual machine including a plurality of second cores, wherein a first core of the plurality of first cores is configured to execute the first virtual machine at a first exception level (EL) to generate a first temperature value request, execute a hypervisor loaded into the memory at a second exception level different from the first exception level to receive a first temperature value from temperature management circuitry, in response to the first temperature value request, and execute the first virtual machine at the first exception level to check the received first temperature value, and wherein a second core of the plurality of second cores is configured to execute the second virtual machine at the first exception level to generate a second temperature value request, execute the hypervisor at the second exception level to receive a second temperature value from the temperature management circuitry, in response to the second temperature value request, and execute the second virtual machine at the first exception level to check the received second temperature value.
-
公开(公告)号:US20230087153A1
公开(公告)日:2023-03-23
申请号:US17949381
申请日:2022-09-21
Applicant: Samsung Electronics Co., Ltd.
Inventor: Chung Woo PARK , Gang LI , Bo Youn PARK , Ji Woong HWANG
IPC: G06F3/06
Abstract: A control device comprises a plurality of processor clusters, and a controller including memory device, wherein the controller is configured to generate a first virtual machine and a second virtual machine different from the first virtual machine, wherein a first operation is performed by using the first virtual machine and a second operation different from the first operation is performed by using the second virtual machine on the plurality of processor clusters, wherein the second operation is stopped by a suspend operation for the second virtual machine and data for the second virtual machine is stored in the memory device, wherein the first operation is stopped by a suspend operation for the first virtual machine and data for the first virtual machine is stored in the memory device, wherein the second operation is performed by a resume operation for the second virtual machine while the first operation is being stopped.
-
-