US 11,693,639 B2
Sparsity uniformity enforcement for multicore processor
Ljubisa Bajic, Toronto (CA); Davor Capalija, Toronto (CA); Yu Ting Chen, Toronto (CA); Andrew Grebenisan, Oshawa (CA); Hassan Farooq, Courtice (CA); Akhmed Rakhmati, Ajax (CA); Stephen Chin, Toronto (CA); Vladimir Blagojevic, Banjaluka (BA); Almeet Bhullar, Brampton (CA); and Jasmina Vasiljevic, Toronto (CA)
Assigned to Tenstorrent Inc., Toronto (CA)
Filed by Tenstorrent Inc., Toronto (CA)
Filed on Nov. 5, 2021, as Appl. No. 17/520,084.
Application 17/520,084 is a division of application No. 17/519,947, filed on Nov. 5, 2021.
Prior Publication US 2023/0143538 A1, May 11, 2023
Int. Cl. G06F 8/41 (2018.01)
CPC G06F 8/443 (2013.01) [G06F 8/456 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
altering a set of operand data to increase a degree of sparsity in a sparsity distribution of the set of operand data, wherein the set of operand data is for a complex computation; and
distributing the set of operand data to a set of processing cores for executing the complex computation;
wherein the altering balances the sparsity distribution among the set of processing cores.