Co je to matematický koprocesor?
Matematický koprocesor je počítačový čip, který zpracovává operace s pohyblivou řádovou čárkou a matematické výpočty v počítači. V časných počítačích byl tento čip oddělený a často volitelný a byl primárně používán v počítačích, kde byl primárně zaměřen počítačový návrh (CAD). V dnešních počítačích je obvykle integrován do procesoru, což umožňuje centrálnímu počítači offshore matematické výpočty na tomto čipu. To pomáhá CPU udržovat více procesů najednou.
Aplikace na PC, jako je CAD program nebo dokonce tabulkový procesor, které se zabývají jednotkami s plovoucí desetinnou čárkou (FPU) a výpočty předávají na tomto koprocesoru pomoc při provádění těchto výpočtů. Tím se CPU stává dostupnějším pro úkoly operačního systému a celkovou správu PC.
Matematický koprocesor lze porovnat s počítačovou grafickou procesorovou jednotkou (GPU), samostatnou kartou, která zpracovává grafické vykreslování a může zlepšit výkon v graficky náročných aplikacích, jako jsou hry. Koprocesor, i když ani ve většině počítačů není tak nákladný ani znatelný, je pro matematické výpočty pracovní soupravou čipové sady. Vzhledem k tomu, že většina akcí počítače je matematických nebo binárních, hraje velmi důležitou roli, i když je obvykle neviditelný nebo nepovšimnut kterýmkoli uživatelem počítače.
Protože novější počítače zahrnují tuto součást jako součást CPU, její akce nejsou viditelné jinak než prostřednictvím celkového monitorování CPU. I když je to stále volitelné, skutečnost, že je součástí celkového CPU, napomáhá výkonu, protože programy, které mohou tyto funkce využívat, tak učiní bez zásahu uživatele. Porovnání výkonu tabulky na dvou počítačích, jeden s a bez matematického koprocesoru, by mělo ukázat značné zlepšení výkonu tam, kde je čip přítomen, za předpokladu, že rychlosti čipů CPU jsou stejné.