SzA39. Az asztali és laptop processzorok fejlődésének áttekintése Flashcards
Magszámok
2 magból viszonylag gyorsan lett 4, viszont 6-nál kicsit megtorpant a fejlődés.
Oka: Még a 4 magot teljesen kihasználó alkalmazások száma is elég kevés. Nincs akkora igény a 6 magra. 6 mag több energiát fogyasztana, a lapkaméretet növelné és nőne a gyártási költség.
(2x2) → egy tokban 2 lapka, majd utána egyben a 4 mag. (Nehalem)
Platform topológiák
A Nehalem megjelenésével megváltozik a memória csatlakoztatás módja. A lapkakészletre csatlakozásról változott a processzorra való csatlakozásra (NUMA rendszerek (Non-Uniform Memory Access)). Korábbi rendszerekben a processzorok FSB-vel csatlakoztak a Memory Control Hub (MCH)-ra, ami jellemzően 2 csatornát vitt. 4 magos megoldásban ez már nem kivitelezhető → a memória felkerül a lapkára. Mivel 1 memória tér van, gyorsan kell kommunikálnia → szükség van egy gyors Processzor-Processzor buszra is (QPI).
Memória csatornaszám
Ha a magok száma konstans 4, akkor ezt 2 memória csatorna elbírja, annyi elég.
Memória sebesség változás is egy fontos szempont a fejlődésben. Core2-nél DDR2-800-től, mostanában már DDR4-2666-nál járunk.
A busz frekvencia 133MHz-es, ez kap egy szorzót (multiplier), ennek a két számnak a szorzata adja az órajel frekvenciát.
Grafika
Grafikai családok alakulása
A számításigényes feladatok megoldására (ha kap kellő szoftveres támogatást).
Grafikai technológia
- GT2 → egy szelet
- GT3 → 2 szelet
- GT4→ 3 szelet
- GT1 → tört szelet, kevesebb van benne, mint GT2-ben.
Végrehajtó egységek alakulása (EU)
- 1 szelet 20 EU (Haswell-nél)
- Egy EU
- 2 lebegőpontos SIMD FPU egység (egyszerre 4 utasítás/ciklus)
- 1 Send unit
- 1 Branch unit
- Multiple Add (MAD) utasítás végrehajtás
- 1 EU: 2 FPU x SIMD4 x 2 (MAD) = 16 SP FP operations/cycle.
Open CL támogatás → CUDA Nvidia esetén Open CL ennek megfelelője az Open világban.