×

Macroscalar Processor Architecture

  • US 20100122069A1
  • Filed: 11/06/2009
  • Published: 05/13/2010
  • Est. Priority Date: 04/23/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for aggregating a program loop, the method comprising:

  • receiving by the processor instructions of a program loop having a vector block and a sequence block intended to be executed after the vector block, wherein the processor includes a plurality of slices and each of the slices is capable of executing an instruction of an iteration of the program loop substantially in parallel; and

    for each iteration of the program loop, executing an instruction of the sequence block using one of the slices while executing instructions of the vector block using a remainder of the slices substantially in parallel.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×