Rövid bevezetés
Általános célú számítástechnikai egy nagyon tág fogalom, számítógép DIY játékosok általában azt mondják: "általános célú számítástechnikai" kifejezés a "GPU általános számítási", ami azt jelenti, hogy a GPU számítási kellett küzdenie néhány CPU képes kezelni. [1]
Általános célú számítástechnikai előnyeit
CPU logikai ítélet képesség, pontosság és a számítási teljesítmény, mint a single-core GPU erősebb, de megvan az az előnye, GPU magok nagyon sok, általában több mint százezer, és a polgári nukleáris CPU nem haladja meg a 8-hoz képest 16 szálak száma nagyon szegény, így egyes számítások alkalommal jóval hatékonyabb, mint a CPU, de ilyen alkalmakkor az előnye, általános célú számítástechnika, mint a fájl tömörítés, video átkódolás jellemző. [1]Általános célú számítástechnikai specifikáció
Jelenleg három általános célú számítástechnikai specifikáció
NVIDIA exkluzív vezető CUDA, az NVIDIA grafikus kártya csak akkor használható elérésére;
Microsoft uralja DirectCompute és a DirectX a "banda", A kártya N kártya Intel core volt, még tudja használni;
Az Apple azt javasolta, hogy a számos gyártó, hogy támogatja a nyílt specifikáció, OpenCL, hogy támogatást nyújtson a különböző architektúrák CPU, GPU és egyéb hardver.
A CUDA, mi kell leginkább ismeri, akkor lehet használni, hogy gyorsítsák video átalakítás és más alkalmakkor, és a hatékonyság a teljesítmény elég jó, míg DirectCompute valóban van tapasztalata a különféle játékok, mint a Battlefield 3, DiRT 3, hogy néhány DirectCompute technikai segítségnyújtás a számított telek a játék, végül hardveres támogatása OpenCL a legszélesebb körben használt általános célú számítástechnikai specifikáció, de a támogatás viszonylag laza, mert a hiánya egy erős vállalat vezető, támogató Mac platformon is jobban. [1]
|