Przejdź do zawartości

Koprocesor

Z Wikipedii, wolnej encyklopedii

Koprocesorukład scalony, którego zadaniem jest odciążenie głównego procesora komputera (ang. Central Processing Unit - CPU) w wykonywaniu niektórych zadań, najczęściej o wyspecjalizowanym charakterze. Zadania takie koprocesor zwykle wykonuje szybciej niż procesor główny, a także, w niektórych przypadkach, może on działać równolegle do CPU, co ogólnie umożliwia zwiększenie mocy obliczeniowej (lub, bardziej ogólnie, prędkości) działania komputera.[1][2]

Najczęściej spotykanymi koprocesorami są koprocesory arytmetyczne[2][3], które w większości współczesnych konstrukcji są zintegrowane z procesorem w jednym układzie scalonym (podobnie jak jednostki obsługujące bardziej skomplikowane obliczenia, np. instrukcje wektorowe).

Koprocesorami nazywane bywają również układy wspomagające tworzenie i przetwarzanie grafiki (głównie wektorowej), czyli procesory graficzne (GPU).[4] Współcześnie funkcje koprocesorów mogą także pełnić układy oparte na FPGA oraz NPU. Ponadto nazwa koprocesor czasami używana jest w stosunku do układów przetwarzających sygnały (DSP) i procesorów dźwiękowych pozwalających pozycjonować dźwięki w przestrzeni (karta Sound Blaster X-Fi).

Zobacz też

[edytuj | edytuj kod]

Przypisy

[edytuj | edytuj kod]
  1. Koprocesor. Słownik Języka Polskiego PWN. [dostęp 2026-01-05].
  2. a b Marcin Borkowski. Koprocesor (przekładany Turbo Pascalem). „Bajtek”. 1/91 (59), s. 36-37, styczeń 1991. ISSN 0860-1674. [dostęp 2026-01-14]. 
  3. Marcin Borkowski. Koprocesor arytmetyczny. „Bajtek”. 9/89 (45), s. 20, wrzesień 1989. "Młodzieżowa Agencja Wydawnicza". ISSN 0860-1674. [dostęp 2026-01-06]. 
  4. Bradley Dick Kliewer. Pixels on March. „BYTE”, s. 201-208, styczeń 1989. ISSN 0360-5280. [dostęp 2026-01-18]. (ang.). 

Linki zewnętrzne

[edytuj | edytuj kod]