-
公开(公告)号:US20250044845A1
公开(公告)日:2025-02-06
申请号:US18527220
申请日:2023-12-01
Applicant: Samsung Electronics Co., Ltd.
Inventor: Praveen FRANCIS , Samantika SURY , Alfredo METERE , David LOMBARD
IPC: G06F1/26
Abstract: Provided are systems, methods, and apparatuses for obtaining first data of a power domain of a system on chip and second data of the power domain, predicting an expected power for the power domain based on the first data and the second data, and applying to the power domain a power level that is selected based on the expected power. The first data is utilization data. The second data is thermal data that includes at least one of a spatial thermal limit or a positional thermal limit of the power domain. The spatial thermal limit is based on at least one of a proximity of the power domain to a component outside the power domain or a power level of the component at a time when the expected power is calculated. The positional thermal limit is based on a location of the power domain on the system on chip.
-
公开(公告)号:US20240311316A1
公开(公告)日:2024-09-19
申请号:US18368556
申请日:2023-09-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: David LOMBARD , Robert WISNIEWSKI , Douglas JOSEPH , Matthew WOLF , Jai DAYAL , James LOO , Andrew TAUFERNER , Rolf RIESEN
CPC classification number: G06F13/1668 , G06F12/0292 , G06F13/1663
Abstract: A computing node in a multi-node computing system includes a local memory, at least one processor, and an access library. The at least one processor runs an operating system that runs a distributed application in a virtual address space. The application includes a process that generates a first memory access request that includes a first virtual address. The access library is responsive to the first memory access request by: converting the first virtual address into a first physical address, accessing the local memory based on the first physical address including a first indication that the first memory access request is for the local memory, and accessing a global access tuple table based on the first physical address including a second indication that the first memory access request is for memory located on a second computing node of the multi-node computing system that is remotely located from the computing node.
-
公开(公告)号:US20240311308A1
公开(公告)日:2024-09-19
申请号:US18534560
申请日:2023-12-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Arun Francis RODRIGUES , Alan GARA , Douglas JOSEPH , Jai DAYAL , David LOMBARD , Manisha GAJBE , Andrew TAUFERNER , Casey THIELEN , Ping ZOU , Samantika SURY , Eric BORCH , Zaid MCKIE KRISBERG , Robert WISNIEWSKI
IPC: G06F12/0891 , G06F11/07 , G06F12/084
CPC classification number: G06F12/0891 , G06F11/0772 , G06F12/084
Abstract: Systems and methods for computing with multiple nodes. In some embodiments, the method includes: determining that a first data value in a cache is a global data value; setting a first flag to indicate that the first data value is a global data value; and selectively invalidating one or more portions of the cache, wherein the selective invalidating of the cache includes: determining, based on the first flag, that the first data value is a global data value; and based on the determining, invalidating the first data value.
-
-