Hirdetés

2024. május 3., péntek

Gyorskeresés

Hozzászólások

(#2) LordX válasza Yodafon (#1) üzenetére


LordX
veterán

Eh?

Az AMD SDK csak AMD kártyán debuggolás kb olyan probléma, hogy x86-ra lefordított progit csak x86-os procival lehet debuggolni, hát, irigylem a problémát. BTW, procin is lehet, és az lehet Intel is.

Ugyanezért szerinted az AMD SDK hogy fog nVidia bytekódot fordítani, és viszont? Sehogy. Ezért kell online fordítani. Az nV meg visszafelé kompatibilis saját magával, azért van offline CUDA fordító (Ja, meg talán az előző verziót reklámozták nagy csinnadrattával, hogy most már van online fordító is. Éljen :U ). Valamint offline OpenCL fordításra ott van a SPIR. Csak "nValaki" nem támogatja, mindenki más igen.

A kód meg hozzáértő programozó után úgy néz ki, hogy:
try {
cl::Program program(source_str);
program.build("-g -s whatever");
cl::Kernel kernel(program, "PrimeTestKernel");
} catch (const cl::Error& err) { std::cerr << err.what(); }

Tudni kéne használni..

Copyright © 2000-2024 PROHARDVER Informatikai Kft.