Design of an 8-wide superscalar RISC microprocessor with simultaneous multithreading
A 4-way multithreaded 8-way superscalar RISC microprocessor was proposed that implements the Alpha instruction set in a 0.125 mu m partially depleted silicon on insulator (SOI) technology. A 4-way simultaneous multithreading (SMT) increasing the utilization of the 8 integer and 4 floating point exec...
Gespeichert in:
Veröffentlicht in: | 2002 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No.02CH37315) 2002, Vol.2, p.266-500 |
---|---|
Hauptverfasser: | , , , , , , , , , , , , , , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A 4-way multithreaded 8-way superscalar RISC microprocessor was proposed that implements the Alpha instruction set in a 0.125 mu m partially depleted silicon on insulator (SOI) technology. A 4-way simultaneous multithreading (SMT) increasing the utilization of the 8 integer and 4 floating point execution units by allowing concurrent execution of upto 4 independent program threads was implemented. SMT was implemented by adding circuitry to maintain the 4 independent program counters and select a single thread each cycle for fetch from the instruction cache. An age mask vector was used to avoid critical paths from the first in first out (FIFO) structure employed on the processor. |
---|---|
ISSN: | 0193-6530 |
DOI: | 10.1109/ISSCC.2002.992247 |