VIRTUAL FUNCTIONAL UNITS FOR VLIW PROCESSORS

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20100005274A1
SERIAL NO

12518500

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A virtual functional unit design is presented that is employed in a statically scheduled VLIW processor “Virtual” views of the function unit appear to the processor scheduler that exceed the number of physical instantiations of the functional unit. As a result, significant processor performance improvements can be achieved for those types of functional units that are too difficult or too costly to physically duplicate. By providing different virtual views to the different clusters of a VLIW processor, the compiler/scheduler can generate more efficient code for the processor, than a processor without virtual views and the physical unit restricted to a subset of the processor's clusters. The compiler/scheduler guarantees that the restrictions with respect to scheduling of operations for functional units with multiple virtual views is met. NON-clustered processors also benefit from virtual views. By providing multiple virtual views in multiple issue slots of a physical function unit, the compiler/scheduler has more freedom to schedule operations for the functional unit.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MORGAN STANLEY SENIOR FUNDING INC1300 THAMES STREET 4TH FLOOR BALTIMORE MD 21231

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Van, De Waerdt Jan-Willem San Jose, US 29 375

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation