-
1.
公开(公告)号:US11782761B2
公开(公告)日:2023-10-10
申请号:US18052329
申请日:2022-11-03
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch , Derek Basehore
CPC classification number: G06F9/5011 , G06F9/3869 , G06F9/44505 , G06F9/45558 , G06F9/544 , G06F2009/45591
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.
-
2.
公开(公告)号:US11526380B2
公开(公告)日:2022-12-13
申请号:US16912419
申请日:2020-06-25
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch , Derek Basehore
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.
-
3.
公开(公告)号:US20230088718A1
公开(公告)日:2023-03-23
申请号:US18052329
申请日:2022-11-03
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch , Derek Basehore
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.
-
4.
公开(公告)号:US20210191776A1
公开(公告)日:2021-06-24
申请号:US16906828
申请日:2020-06-19
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading memory management tasks, based on the configuration state, to a resource management unit such as a system-on-a-chip (SoC). The resource management unit identifies a status of a resource requiring memory swapping based on the captured configuration state of the operating system. The resource management unit then swaps the memory to alleviate the CPU from processing the swap thereby improving overall computing system performance.
-
5.
公开(公告)号:US20240012683A1
公开(公告)日:2024-01-11
申请号:US18471861
申请日:2023-09-21
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch , Derek Basehore
CPC classification number: G06F9/5011 , G06F9/3869 , G06F9/44505 , G06F9/45558 , G06F9/544 , G06F2009/45591
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.
-
公开(公告)号:US11630698B2
公开(公告)日:2023-04-18
申请号:US16906828
申请日:2020-06-19
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading memory management tasks, based on the configuration state, to a resource management unit such as a system-on-a-chip (SoC). The resource management unit identifies a status of a resource requiring memory swapping based on the captured configuration state of the operating system. The resource management unit then swaps the memory to alleviate the CPU from processing the swap thereby improving overall computing system performance.
-
7.
公开(公告)号:US20210191775A1
公开(公告)日:2021-06-24
申请号:US16912419
申请日:2020-06-25
Applicant: Google LLC
Inventor: Alex Levin , Todd Alan Broch , Derek Basehore
Abstract: This disclosure describes methods, devices, systems, and procedures in a computing system for capturing a configuration state of an operating system executing on a central processing unit (CPU), and offloading resource-related tasks, based on the configuration state, to a resource management unit such as a system-on-chip (SoC). The resource management unit identifies a status of each resource based on the captured configuration state of the operating system. The resource management unit then processes tasks associated with the status of the resources, such as modifying a clock rate of a clocked component in the computing system. This can alleviate the CPU from processing those tasks thereby improving overall computing system performance and dynamics.
-
-
-
-
-
-