Electrical computers and digital processing systems: processing – Dynamic instruction dependency checking – monitoring or... – Scoreboarding – reservation station – or aliasing
Reexamination Certificate
2004-10-28
2008-03-04
Meonske, Tonia L. (Department: 2181)
Electrical computers and digital processing systems: processing
Dynamic instruction dependency checking, monitoring or...
Scoreboarding, reservation station, or aliasing
C712S024000, C712S200000, C712S215000, C712S225000, C712S021000
Reexamination Certificate
active
07340591
ABSTRACT:
A number of architectural and implementation approaches are described for using extra path (Epath) storage that operate in conjunction with a compute register file to obtain increased instruction level parallelism that more flexibly addresses the requirements of high performance algorithms. A processor that supports a single load data to a register file operation can be doubled in load capability through the use of an extra path storage, an additional independently addressable data memory path, and instruction decode information that specifies two independently load data operations. By allowing the extra path storage to be accessible by arithmetic facilities, the increased data bandwidth can be fully utilized. In addition, flexible approaches to specifying the extra path storage, as a register, as a file, as a stack, as a tightly coupled input/output data interface path, and in conjunction with a scalable register file, can be implemented providing numerous options and capabilities for evolving processor designs.
REFERENCES:
patent: 5056015 (1991-10-01), Baldwin et al.
patent: 5513363 (1996-04-01), Kumar et al.
patent: 6446190 (2002-09-01), Barry et al.
Larsen Larry D.
Marchand Patrick R.
Pechanek Gerald George
Altera Corporation
Meonske Tonia L.
Priest & Goldstein PLLC
LandOfFree
Providing parallel operand functions using register file and... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Providing parallel operand functions using register file and..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Providing parallel operand functions using register file and... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3967934