Hlavní stránka Multimédia Hry a zábava Koprocesory jsou mrtvé, ať žije System on a Chip!
Koprocesory jsou mrtvé, ať žije System on a Chip!
autor: Michal Rybka , publikováno 10.4.2021
Koprocesory jsou mrtvé, ať žije System on a Chip!

Ne, nenene: Koprocesory nevymřely, jenom se zmenšily a staly se pouhým funkčním blokem v moderních procesorech. A ty se postupně mění vlastně v celý počítač – a zdá se, že tento trend bude neustále pokračovat.


Pokud je programování pro multiprocesorovou architekturu těžké, mělo PC se svou modulární architekturou jiné problémy. Tam jste totiž mohli mít základní setup – anebo mašinu s nějakým lepším procesorem anebo dokonce s matematickým koprocesorem. Po celá 80. léta byl matematický koprocesor 8087 / 80287 / 80387 něčím, co většina uživatelů vnímala jako cosi vhodné pouze pro inženýry anebo matematiky.

Koprocesory jsou mrtvé, ať žije System on a Chip!

By Bumper12 - Own work, Public Domain, Link

Intel 8087 (1980) vznikl jako akcelerátor výpočtů v plovoucí desetinné čárce. Byl to opravdový koprocesor v tom smyslu, že musel jet v tandemu s odpovídajícím procesorem: 8086-8087, 80286-80287, 80386-80387 a jeho instrukční set byl extenzí x86. Měl 60 nových instrukcí, osm registrů v zásobníkovém uspořádání (ST0-ST7), vzhledem k jeho designu si ale přímo nevyměňoval data s procesorem, to šlo jenom přes paměť.

Drtivá většina aplikací pro smrtelníky, včetně her z 80. let, nevyužívala x87 extenze – a většina PC se prodávala sice s paticí pro zasunutí 8087, ale byla prázdná. Teprve s příchodem 80486 se Intel rozhodl u DX varianty integrovat matematický koprocesor, stále ale zůstávaly populární levnější procesory Intel 80486SX pro nejlevnější domácí systémy. Je to pochopitelné, protože když se podíváte na seznam významných aplikací, které podporovaly x87, tak jich před příchodem 3D her moc nenajdeme.

AutoCAD? Ano, inženýrům se hodil. Mezi hrami ale najdeme jenom pár titulů, z významnějších Microsoft Flight Simulator, Falcon 3.0, Sim City, Scorched Earth a Stunt Car Racer. Teprve s příchodem 3D titulů se najednou stala akcelerace matematiky významná – a od Pentia je matematický koprocesor integrovaný přímo v CPU. Vzestup významu matematických procesorů je často považován za důvod pádu procesorů Cyrix.



 
Komentáře naleznete na konci poslední kapitoly.
83 čtenářů navrhlo autorovi prémii: 39.1Kč Prémie tohoto článku jsou již uzavřené, děkujeme za váš zájem.
Tento web používá k poskytování služeb soubory cookie.