Koprocesory jsou mrtvé, ať žije System on a Chip!
i Zdroj: PCTuning.cz
Historie Článek Koprocesory jsou mrtvé, ať žije System on a Chip!

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

Michal Rybka

Michal Rybka

10. 4. 2021 03:00 38

Seznam kapitol

1. Když Amiga neměla budoucnost 2. Koprocesor nejen pro matematiky 3. Vzestup a pád zvukovek 4. Fyzika
5. Čipy na AI 6. Celý systém na čipu 7. Hardware na míru

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.

Reklama

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.

By Bumper12 - Own work, Public Domain, Link
i Zdroj: PCTuning.cz
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.

Předchozí
Další
Reklama
Reklama

Komentáře naleznete na konci poslední kapitoly.

Reklama
Reklama