Methods and apparatus for scalable instruction set architecture

Electrical computers and digital processing systems: processing – Processing architecture – Array processor

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712 22, 712 24, 712209, 712212, G06F 1580

Patent

active

06101592&

ABSTRACT:
A hierarchical instruction set architecture (ISA) provides pluggable instruction set capability and support of array processors. The term pluggable is from the programmer's viewpoint and relates to groups of instructions that can easily be added to a processor architecture for code density and performance enhancements. One specific aspect addressed herein is the unique compacted instruction set which allows the programmer the ability to dynamically create a set of compacted instructions on a task by task basis for the primary purpose of improving control and parallel code density. These compacted instructions are parallelizable in that they are not specifically restricted to control code application but can be executed in the processing elements (PEs) in an array processor. The ManArray family of processors is designed for this dynamic compacted instruction set capability and also supports a scalable array of from one to N PEs. In addition, the ManArray ISA is defined as a hierarchy of ISAs which allows for future growth in instruction capability and supports the packing of multiple instructions within a hierarchy of instructions.

REFERENCES:
patent: 5057837 (1991-10-01), Colwell et al.
patent: 5555428 (1996-09-01), Radigan et al.
patent: 5649135 (1997-07-01), Pechanek et al.
patent: 5761470 (1998-06-01), Yoshida
patent: 5787302 (1998-07-01), Hampapuram et al.
patent: 5819058 (1998-10-01), Miller et al.
patent: 5822606 (1998-10-01), Morton
patent: 5870576 (1999-02-01), Faraboschi et al.
patent: 5901301 (1999-05-01), Matsuo et al.
patent: 5926644 (1999-07-01), Hays
patent: 5930508 (1999-07-01), Faraboschi et al.
patent: 5983336 (1999-11-01), Sakhin et al.
Andrew Tanenbaum , Structured Computer Organization, Prentice Hall, pp. 156-158, 204, and 206-207, 1984.
DeGloria et al., "A Programmable Instruction Format Extension to VLIW Architectures", Proceedings of CompEuro '92: Computer Systems and Software Engineering, pp. 35-40, May 4-8, 1992.
G.D. Jones and L.D. Larsen, "Selecting Predecoded Instructions with a Surrogate", IBM Technical Disclosure Bulletin, vol. 36, No. 06A, Jun. 1993, pp. 35-37.
G.D. Jones and L.D. Larsen, "Pre-Composed Superscalar Architecture", IBM Technical Bulletin, vol. 37, No. 09, Sep. 1994, pp. 447-451.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Methods and apparatus for scalable instruction set architecture does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for scalable instruction set architecture , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for scalable instruction set architecture will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1160490

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.