US 11,947,476 B2
Cross-chiplet performance data streaming
Bryan Broussard, Austin, TX (US); Pravesh Gupta, Bangalore (IN); Benjamin Tsien, Santa Clara, CA (US); and Vydhyanathan Kalyanasundharam, Santa Clara, CA (US)
Assigned to Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed by Advanced Micro Devices, Inc., Santa Clara, CA (US)
Filed on Mar. 31, 2022, as Appl. No. 17/710,413.
Prior Publication US 2023/0315657 A1, Oct. 5, 2023
Int. Cl. G06F 13/20 (2006.01)
CPC G06F 13/20 (2013.01) [G06F 2213/40 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for cross-chiplet performance data streaming, comprising:
accumulating, by a first subservient chiplet, first event data associated with a first event indicative of a performance aspect of the first subservient chiplet;
sending, by the first subservient chiplet, the first event data over a chiplet bus to a master chiplet;
receiving, by the master chiplet, the first event data from the first subservient chiplet;
adding, by the master chiplet, the received first event data to a first event record, the first event record containing event data associated with the first event and previously received from the first subservient chiplet over the chiplet bus;
storing, by the master chiplet, the event record, in a memory;
accumulating, by a second subservient chiplet, second event data associated with a second event indicative of a performance aspect of the second subservient chiplet;
sending, by the second subservient chiplet, the second event data over the chiplet bus to the master chiplet;
receiving, by the master chiplet, the second event data from the second subservient chiplet; and
adding, by the master chiplet, the received second event data to a second event record, the second event record containing event data associated with the second event and previously received from the second subservient chiplet over the chiplet bus.