-
公开(公告)号:US20220197832A1
公开(公告)日:2022-06-23
申请号:US17130604
申请日:2020-12-22
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Max RUTTENBERG , Vendula Venkata Srikant BHARADWAJ , Yasuko ECKERT , Anthony GUTIERREZ , Mark H. OSKIN
IPC: G06F13/16 , G11C11/4076
Abstract: A processor distributes memory timing parameters and data among different memory modules based upon memory access patterns. The memory access patterns indicate different types, or classes, of data for an executing workload, with each class associated with different memory access characteristics, such as different row buffer hit rate levels, different frequencies of access, different criticalities, and the like. The processor assigns each memory module to a data class and sets the memory timing parameters for each memory module according to the module's assigned data class, thereby tailoring the memory timing parameters for efficient access of the corresponding data.
-
2.
公开(公告)号:US20230185742A1
公开(公告)日:2023-06-15
申请号:US18103240
申请日:2023-01-30
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Max RUTTENBERG , Vendula Venkata Srikant BHARADWAJ , Yasuko ECKERT , Anthony GUTIERREZ , Mark H. OSKIN
IPC: G06F13/16 , G11C11/4076
CPC classification number: G06F13/1668 , G11C11/4076
Abstract: A processor distributes memory timing parameters and data among different memory modules based upon memory access patterns. The memory access patterns indicate different types, or classes, of data for an executing workload, with each class associated with different memory access characteristics, such as different row buffer hit rate levels, different frequencies of access, different criticalities, and the like. The processor assigns each memory module to a data class and sets the memory timing parameters for each memory module according to the module’s assigned data class, thereby tailoring the memory timing parameters for efficient access of the corresponding data.
-
公开(公告)号:US20220197524A1
公开(公告)日:2022-06-23
申请号:US17128844
申请日:2020-12-21
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Max RUTTENBERG , Vedula Venkata Srikant BHARADWAJ , Yasuko ECKERT , Mark H. OSKIN , Anthony GUTIERREZ
IPC: G06F3/06
Abstract: A processor sets memory timing parameters based on a profile of a workload to be executed at the processor and based on a thermal budget associated with the processor. For a given workload and amount of available thermal headroom, as indicated by a detected temperature, the processor adjusts one or more of the memory timing parameters according to the workload profile. The processor is thereby able to tailor the memory timing parameters according to the memory access behavior of the workload, improving overall processing efficiency.
-
-