Skip navigation.

exploreopera

| Help

Sign up | Help

Bezsensowne wypociny Michasia

Tymczasowo się gdzieś zapodziały...

Procesory i koprocesory

Nie będę odkrywczy, jeśli powiem, że wiele zadań realizowanych przez współczesne komputery osobiste wykonałoby się zdecydowanie lepiej na innej architekturze, niż IA-32/AMD-64.

Cóż, to podobnego wniosku doszedł już Intel podczas projektowania układu i386. Dodał do niego bowiem opcjonalny koprocesor matematyczny, który wyraźnie przyspieszał obliczenia zmiennoprzecinkowe. Obecnie owe koprocesory są znane jako jednostki zmiennoprzecinkowe i są na stałe zintegrowane z głównymi procesorami.

Kolejny postęp nastał z erą gier 3D. Owe aplikacje stały się tak popularne, że seryjna produkcja na wielką skalę dedykowanych im akceleratorów stała się realna. Co istotne, owe układy mogą być wykorzystane też do wielu innych zadań ze znacznie większym powodzeniem, niż zwykłe procesory.

Zauważyli to też projektanci układu Cell. Postanowiono polączyć w nim zwykły procesor z kilkoma układami zbliżonymi konstrukcją do tych, jakie spotyka się właśnie na kartach graficznych. Dzięki temu w wielu zastosowaniach uzyskuje się ogromną wydajność.

Ogólnie architektura oparta na wielkiej macierzy małych procesorków jest bardzo zachęcająca. W przypadku odpowiednio dostosowanych aplikacji zapewnia najlepszy stosunek wydajności na wat. Teraz pozostaje już tylko czekać na otwartą specyfikację...

Przed wyborami - Czarne wizje MichasiaCo ja, Michaś, o pamięciach podręcznych myślę.

Write a comment

You must be logged in to write a comment. if you're not a registered member, please sign up.

July 2008
SMTWTFS
June 2008August 2008
12345
6789101112
13141516171819
20212223242526
2728293031