Invention Grant
- Patent Title: Aggregating commands in a stream based on cache line addresses
-
Application No.: US16205094Application Date: 2018-11-29
-
Publication No.: US11614889B2Publication Date: 2023-03-28
- Inventor: Christopher J. Brennan
- Applicant: ADVANCED MICRO DEVICES, INC.
- Applicant Address: US CA Santa Clara
- Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee: ADVANCED MICRO DEVICES, INC.
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F12/0804

Abstract:
An operation combiner receives a series of commands with read addresses, a modification operation, and write addresses. In some cases, the commands have serial dependencies that limit the rate at which they can be processed. The operation combiner compares the addresses for compatibility, transforms the operations to break serial dependencies, and combines multiple source commands into a smaller number of aggregate commands that can be executed much faster than the source commands. Some embodiments of the operation combiner receive a first command including one or more first read addresses and a first write address. The operation combiner compares the first read addresses and the first write address to one or more second read addresses and a second write address of a second command stored in a buffer. The operation combiner selectively combines the first and second commands to form an aggregate command based on the comparison.
Public/Granted literature
- US20200174697A1 AGGREGATING COMMANDS IN A STREAM BASED ON CACHE LINE ADDRESSES Public/Granted day:2020-06-04
Information query