IBM 801 er et eksperimentelt minicomputerprojekt af IBM udviklet af en gruppe udviklere ledet af George Radin . Som alt militært IBM-udstyr blev det oprettet i hemmeligholdelsestilstand (projektmaterialerne blev klassificeret indtil 1982). [1] Arkitekturen skabt som en del af projektet blev brugt til forskellige formål i IBM-produkter indtil 1980'erne.
Projekt 801 blev startet som et forskningsprojekt af John Cock i oktober 1975 ved Thomas Watson Research Center . [2] Projektet modtog sit serienummer til ære for nummeret på den bygning, hvor det blev udviklet.
IBM undersøgte måder at øge ydeevnen af eksisterende maskiner. Projektmedlemmer studerede statistikken over programmer, der kører på System/370 mainframes og compileralgoritmer. Dette projekt opstod ideen om at skabe en lille og hurtig processorkerne, som derefter kan udføre mikrokoden på enhver maskine.
Som en del af projektet blev den hurtige kerne implementeret som processor 801. I sommeren 1980 blev der lavet en prototypeprocessor ved hjælp af Motorolas MECL-10K teknologi. Processorens clock-cyklus var omkring 66 nanosekunder (ca. 15,15 MHz), ydeevne nåede 15 MIPS . Denne version havde 24-bit adressering uden understøttelse af virtuel hukommelse. 801-arkitekturen er blevet brugt i forskellige IBM-projekter, herunder S/370 mainframe I/O-controllere , netværksenheder og endda IBM 9370 mainframe-CPU'en .
I begyndelsen af 1980'erne blev 801-projektet brugt i America Project ( America Project ), hvilket førte til skabelsen af IBM POWER mikroprocessorarkitekturen og RS/6000 linjen af servere og arbejdsstationer , såvel som i RISC-I og RISC-II- projekter , udført af en gruppe udviklere under ledelse af David Patterson ved University of California i Berkeley [2] .
John Kok modtog senere Turing Award (1987 [3] ) og US National Medal of Science (1994, Mathematical and Computer Science [4] ) for sit arbejde med 801-projektet.