SYSTEMS, METHODS, AND APPARATUSES FOR PARALLEL COMPUTING
First Claim
Patent Images
1. An apparatus comprising:
- a front end comprising,a first instruction cache to store instructions belonging to a first plurality of strands; and
a back end coupled to the front end comprising,a first scheduler to receive the first plurality of strands and schedule the instructions of the first plurality of strands in a first set of execution resources, wherein the instruction resources execute the instructions,a register file coupled to the execution resources to provide data to the execution resources for the execution of the instructions of the first plurality of strands.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatuses for parallel computing are described. In some embodiments, a processor is described that includes a front end and back end. The front includes an instruction cache to store instructions of a strand. The back end includes a scheduler, register file, and execution resources to execution the strand'"'"'s instructions.
158 Citations
1 Claim
-
1. An apparatus comprising:
-
a front end comprising, a first instruction cache to store instructions belonging to a first plurality of strands; and a back end coupled to the front end comprising, a first scheduler to receive the first plurality of strands and schedule the instructions of the first plurality of strands in a first set of execution resources, wherein the instruction resources execute the instructions, a register file coupled to the execution resources to provide data to the execution resources for the execution of the instructions of the first plurality of strands.
-
Specification