info@panadisplay.com
Ostali koprocesori

Ostali koprocesori

Mar 14, 2019

  • MIPS arhitektura podržava do četiri koprocesorske jedinice, koje se koriste za upravljanje memorijom, aritmetiku s pomičnim zarezom i dva nedefinirana koprocesora za druge zadatke kao što su grafički akceleratori.

  • Koristeći FPGA (polje programabilni nizovi vrata), prilagođeni koprocesori mogu biti kreirani za ubrzavanje pojedinih zadataka obrade, kao što je digitalna obrada signala (npr. Zynq, kombinira ARM jezgre s FPGA na jednom umrijeti).

  • TLS / SSL akceleratori, korišteni na poslužiteljima; takvi ubrzivači su nekada bili kartice, ali u modernim vremenima su instrukcije za kripto u mainstream procesorima.

  • Neki multi-core čipovi se mogu programirati tako da je jedan od njihovih procesora primarni procesor, a drugi procesori podržavaju koprocesore.

  • Kineski Matrix 2000 128 jezgreni PCI-e koprocesor je vlasnički akcelerator koji zahtijeva da ga pokrene CPU, te je korišten u nadogradnji 17,792 čvora Tianhe-2 superračunala (2 Intel Knights Bridge + 2 Matrix 2000 svaki), sada nazvan 2A , otprilike udvostručujući svoju brzinu na 95 petaflopa, prekoračivši najbrži superkompjuter na svijetu.

  • Dostupan je niz koprocesora za Acorn BBC Micro računare. Umesto grafika specijalnih namjena ili aritmetičkih uređaja, to su bili opći CPU-ovi (kao što su 8086, Zilog Z80 ili 6502) kojima su određeni tipovi zadataka dodijeljeni od strane operativnog sistema, te ih je skinula s glavnog procesora računala i rezultira ubrzanjem. Pored toga, BBC Micro opremljen koprocesorom je uspio da pokrene softver za mašinski kod dizajniran za druge sisteme, kao što su CP / M i DOS koji su napisani za 8086 procesore.