-
公开(公告)号:US20250004776A1
公开(公告)日:2025-01-02
申请号:US18216201
申请日:2023-06-29
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Wei Huang , ZhongXiang Luo , ShengNan Xu , LingPeng Jin
IPC: G06F9/48
Abstract: A processing unit monitors, over a sliding time window, the number of instructions dispatched for execution at the processing unit. In response to the number of instructions exceeding a threshold, the processing unit throttles (e.g., pauses) the dispatch of instructions for a specified amount of time. The processing unit thus ensures that the number of dispatched instructions does not change too rapidly in too short a period of time reducing the likelihood of sudden changes in processing unit current, without unduly impacting the performance of the processing unit across all workloads.
-
公开(公告)号:US10585642B2
公开(公告)日:2020-03-10
申请号:US16160924
申请日:2018-10-15
Applicant: Advanced Micro Devices, Inc.
Inventor: XuHong Xiong , Pingping Shao , ZhongXiang Luo , ChenBin Wang
IPC: G06F5/14 , G11C21/00 , G06F12/0811 , G06F13/16 , G06F5/06
Abstract: A system and method for managing data in a ring buffer is disclosed. The system includes a legacy ring buffer functioning as an on-chip ring buffer, a supplemental buffer for storing data in the ring buffer, a preload ring buffer that is on-chip and capable of receiving preload data from the supplemental buffer, a write controller that determines where to write data that is write requested by a write client of the ring buffer, and a read controller that controls a return of data to a read client pursuant to a read request to the ring buffer.
-
公开(公告)号:US20190050198A1
公开(公告)日:2019-02-14
申请号:US16160924
申请日:2018-10-15
Applicant: Advanced Micro Devices, Inc.
Inventor: XuHong Xiong , Pingping Shao , ZhongXiang Luo , ChenBin Wang
IPC: G06F5/14 , G06F5/06 , G06F12/0811 , G11C21/00 , G06F13/16
CPC classification number: G06F5/14 , G06F5/065 , G06F12/0811 , G06F13/1673 , G06F2205/067 , G06F2205/126 , G06F2212/283 , G11C21/00
Abstract: A system and method for managing data in a ring buffer is disclosed. The system includes a legacy ring buffer functioning as an on-chip ring buffer, a supplemental buffer for storing data in the ring buffer, a preload ring buffer that is on-chip and capable of receiving preload data from the supplemental buffer, a write controller that determines where to write data that is write requested by a write client of the ring buffer, and a read controller that controls a return of data to a read client pursuant to a read request to the ring buffer.
-
公开(公告)号:US10101964B2
公开(公告)日:2018-10-16
申请号:US15271077
申请日:2016-09-20
Applicant: Advanced Micro Devices, Inc.
Inventor: XuHong Xiong , Pingping Shao , ZhongXiang Luo , ChenBin Wang
Abstract: A system and method for managing data in a ring buffer is disclosed. The system includes a legacy ring buffer functioning as an on-chip ring buffer, a supplemental buffer for storing data in the ring buffer, a preload ring buffer that is on-chip and capable of receiving preload data from the supplemental buffer, a write controller that determines where to write data that is write requested by a write client of the ring buffer, and a read controller that controls a return of data to a read client pursuant to a read request to the ring buffer.
-
公开(公告)号:US20240282044A1
公开(公告)日:2024-08-22
申请号:US18171040
申请日:2023-02-17
Applicant: Advanced Micro Devices, Inc.
Inventor: Zhen Hu , Yue Zhuo , LingPeng Jin , Mingtao Gu , ZhongXiang Luo
CPC classification number: G06T15/06 , G06T15/005 , G06T2210/21 , G06T2210/52
Abstract: A technique for performing ray tracing operations is provided. The technique includes, submitting a plurality of intersection test requests to an intersection test unit, wherein the plurality of intersection test requests are submitted prior to receiving results of any of the intersection test requests from the intersection test unit
-
公开(公告)号:US20180081625A1
公开(公告)日:2018-03-22
申请号:US15271077
申请日:2016-09-20
Applicant: Advanced Micro Devices, Inc.
Inventor: XuHong Xiong , Pingping Shao , ZhongXiang Luo , ChenBin Wang
IPC: G06F5/14 , G11C21/00 , G06F12/0811 , G06F13/16 , G06F5/06
CPC classification number: G06F5/14 , G06F5/065 , G06F12/0811 , G06F13/1673 , G06F2205/067 , G06F2205/126 , G06F2212/283 , G11C21/00
Abstract: A system and method for managing data in a ring buffer is disclosed. The system includes a legacy ring buffer functioning as an on-chip ring buffer, a supplemental buffer for storing data in the ring buffer, a preload ring buffer that is on-chip and capable of receiving preload data from the supplemental buffer, a write controller that determines where to write data that is write requested by a write client of the ring buffer, and a read controller that controls a return of data to a read client pursuant to a read request to the ring buffer.
-
-
-
-
-