IBM 801 - IBM 801
The 801 byl experimentální minipočítač navrhl IBM. Výsledná architektura byla používána v různých rolích v IBM do 80. let.
Dějiny
Kolem roku 1974 se IBM zabývala možností konstrukce telefonního přepínače pro vyřizování milionu hovorů za hodinu; odhadovali, že by to vyžadovalo alespoň 6 MIPS procesor. Skupina pracující na tomto projektu u Výzkumné centrum Thomase J. Watsona, počítaje v to John Cocke, navrhl pro tento účel procesor; projekt telefonního přepínače byl opuštěn v roce 1975, aniž by byl procesor postaven, ale výzkum procesorů pokračoval jako projekt 801, který začal v říjnu 1975.[1] Název 801 pochází z budovy, ve které byl projekt umístěn, číslo 801.[2][3] IBM hledala způsoby, jak zlepšit výkon svých stávajících strojů, přičemž členové projektového týmu studovali stopy běžících programů Systém / 370 mainframes a při pohledu na kód kompilátoru. Z tohoto projektu vzešel nápad, že je možné vytvořit velmi malé a velmi rychlé jádro, které by pak bylo možné použít k implementaci mikrokód pro jakýkoli stroj.
Původně navrhovanou architekturou byl stroj s 24bitovými registry a bez virtuální paměť.[4][5]
Projekt následně vyvinul design „rychlého jádra“ jako CPU, nazývaného také 801. Výsledný CPU byl funkční v létě 1980 a byl implementován pomocí technologie Motorola MECL-10K[1] na velké drátem obalené desky. CPU bylo taktováno na 66 ns cyklů (přibližně 15,15 MHz) a dokázalo počítat s tehdy vysokou rychlostí přibližně 15MIPS.
Architektura 801 byla použita v různých zařízeních IBM, včetně řadiče kanálů pro jejich mainframy S / 370 (například IBM 3090 ),[6]:377 různá síťová zařízení a nakonec IBM 9370 samotné jádro sálového počítače.[2] Původní verze architektury 801 byla základem pro architekturu IBM ROMP mikroprocesor[6]:378 použitý v IBM RT PC počítač pracovní stanice a několik experimentálních počítačů z IBM Research.
Na začátku 80. let byly poznatky z 801 vráceny zpět do nového America Project, což vedlo k Architektura IBM POWER a RS / 6000 deskový vědecký mikropočítač.[2]
Pro jeho práci na 801, John Cocke byl oceněn Turing Award v roce 1987, Národní medaile za technologii v roce 1991 a Národní medaile vědy v roce 1994.[7]
Reference
- ^ A b Radin, G. (1982). Minipočítač 801. ASPLOS -Já. Sborník z prvního mezinárodního sympozia o architektonické podpoře programovacích jazyků a operačních systémů. 39–47. doi:10.1145/800050.801824. ISBN 0-89791-066-4.
- ^ A b C Cocke, J .; Markstein, V. (leden 1990). „Vývoj technologie RISC ve společnosti IBM“ (PDF). IBM Journal of Research and Development. 34 (1): 4–11. doi:10,1147 / kolo 341 0004.
- ^ Cocke, John (březen 1988). „Hledání výkonu ve vědeckých procesorech“. Komunikace ACM. 31 (3): 252. doi:10.1145/1283920.1283945.
- ^ „Minipočítač 801 - přehled“ (PDF). 8. října 1976. str. 9.
- ^ "Princip systému 801" (PDF). 16. ledna 1976.
- ^ A b Dewar, Robert B.K .; Smosna, Matthew (1990). Mikroprocesory: Pohled programátora. McGraw-Hill.
- ^ „NSTMF“. NSTMF. Citováno 2020-05-12.
Další čtení
- „Změna počítačové architektury je způsob, jak zvýšit propustnost, navrhuje IBM Researchers“. Elektronika V. 49, č. 25 (23. prosince 1976), s. 30–31.
- V. McLellan: „IBM Mini a Radical Departure“. Datamace V. 25, N. 11 (říjen 1979), s. 53–55.
- Dewar, Robert B.K .; Smosna, Matthew (1990). Mikroprocesory: Pohled programátora. McGraw-Hill. str. 258–264.
- Tabak, Daniel (1987). Architektura RISC. Tisk výzkumných studií. str. 69–72.