View Single Post
Staro 06.06.2012., 17:02   #11
Swarm dude
Premium moderator
 
Swarm dude's Avatar
 
Datum registracije: Aug 2005
Lokacija: Zagreb
Postovi: 4,600
CUDA jezgre nisu u potpunosti isto što i Streaming Multiprocessors, tj. SM. SM objedinjuje CUDA jezgre, kao što jedan CPU ima više jezgri u sebi a taj CPU bi u slučaju GPU-a bio dio jedne veće cjeline. Na primjer: GTX 580 ima 512 CUDA jezgri i 16 SM-ova dok GTX 680 ima 1536 CUDA jezgri i 8 SM-ova (zapravo to su SM-ovi nove generacije, tj. SMX, tako ih Nvidia naziva kod Keplerica).
Također ne možeš jednoznačno usporediti Fermi i Kepler arhitekturu, pa samo reći "aha, više CUDA jezgri je bolje" (što u načelu je točno). Recimo, Keplerice su optimiziranije za teselaciju, što im omogućava PolyMorph 2.0 engine koji nudi nekoliko desetaka posto bolje performanse kod DX11 teselacije u odnosu na Fermi kartice (GTX 680 vs. GTX 580).
No recimo Keplerice u aspektu CUDA-e (kao programskog jezika jel) su sporije u odnosu na Fermi kartice, tako da je jedna GTX 580 brža u GPGPU primjeni nego GTX 680.
Također, Keplerice (ili samo GTX 680, tj. high-end, nisam siguran), imaju NVENC - novi hardverski H.264 enkoder. Prije su za to bili zaduženi samo shaderi a sada imaju i novu logiku samo za to.
__________________


CPU: AMD Opteron 3365 cooled by LC-CC-120
MBO: MSI 760GM-E51 FX
RAM: 4 x 8 GB G.Skill Ripjaws DDR3 PC-12800
VGA: Nvidia Quadro K600
SSD: Crucial BX500 1TB
HDD: Seagate Barracuda Guardian 2 TB
PSU: Silverstone Strider Essential 600W

Zadnje izmijenjeno od: Swarm dude. 06.06.2012. u 17:10.
Swarm dude je offline   Reply With Quote