Projekt IBM Advanced Computer Systems - IBM Advanced Computer Systems project

The ACS-1 a ACS-360 jsou dva související superpočítače navržené uživatelem IBM jako součást IBM Pokročilé výpočetní systémy projekt od roku 1961 do roku 1969. Ačkoli návrhy nebyly nikdy dokončeny a do výroby se nikdy nedostaly žádné modely, projekt vytvořil řadu organizačních technik a architektonických inovací, které se od té doby začleňovaly téměř do všech vysoce výkonné počítače dnes existuje. Mnoho nápadů vyplývajících z projektu přímo ovlivnilo vývoj projektu IBM RS / 6000 a v poslední době přispěly k Výslovně paralelní výpočet instrukcí (EPIC) výpočetní paradigma používané Intel a HP ve vysoce výkonných procesorech.

Dějiny

Projekt ACS začal v roce 1961 jako Projekt Y s cílem „postavit stroj, který byl stokrát rychlejší než Protáhnout se ”.[1] Počáteční práce začaly v IBM Watson Research Center. K projektu přispěla řada významných počítačových průkopníků, včetně John Cocke, Herb Schorr, Frances Allen, Gene Amdahl, a Lynn Conway.

Rozhodnutí IBM v květnu 1968 upravit projekt na podporu S / 360 kompatibilita vyústila ve změnu názvu z ACS-1 na ACS-360 pro navrhovaný počítač. Na svém vrcholu projekt ACS-360 zahrnoval více než 200 inženýrů a zaměstnanců.[1]

Projekt ACS-360 byl zrušen v květnu 1969; mnoho inovací vyplývajících z projektu by však nakonec našlo přímou realizaci v EU IBM RS / 6000 řada strojů (později známá jako IBM System str řada pracovních stanic a serverů), kromě ovlivnění designu dalších strojů a architektur.

Vliv

Ačkoli ACS-1 ani ACS-360 nebyly nikdy vyrobeny, skupina IBM Advanced Computing Systems zodpovědná za jejich design vyvinula architektonické inovace a byla průkopníkem řady RISC Techniky návrhu CPU, které by se staly základem pro návrh moderních počítačových architektur a systémů:

  • Agresivní snížení počtu úrovní logické brány pro fáze potrubí, aby se zkrátila doba cyklu
  • Těsná integrace mezi procesorem a pamětí
  • Vyrovnávací paměť s efektivním I / O do / z mezipaměti
  • Techniky optimalizace kompilátoru
  • Operační systémy s virtuální pamětí
  • Dekódování a vydání více instrukcí (první)
  • Použití cílové vyrovnávací paměti větve (první)
  • Multithreading implementován v hardwaru (první pro IBM)
  • Dynamické plánování instrukcí /provedení mimo objednávku
  • Hardware přejmenování registrace
  • Predikce instrukce
  • Úrovně citlivý design skenování (používá IBM)
  • Pevné disky s pevnou hlavou
  • Vzduchem chlazené vysokorychlostní obvody LSI
  • Pokročilé simulační nástroje používané v procesu návrhu

Poznámky

  1. ^ A b Smotherman, Mark (2006-05-31). „Superpočítač IBM ACS-1“. Citováno 2007-02-27.

Další čtení

  • Mark K. Smotherman; Edward H. Sussenguth; Russell J. Robelen (2016). „Projekt IBM ACS“, IEEE Annals of the History of Computing “. 38 (1): 60–74. doi:10.1109 / MAHC.2015.50. Citovat deník vyžaduje | deník = (Pomoc)

externí odkazy