NVCC-vel való fordításkor az arch flag (‘ -arch‘) meghatározza annak az NVIDIA GPU-architektúrának a nevét, amelyre a CUDA fájlokat fordítani fogják. A Gencodes (‘ -gencode‘) több PTX generációt tesz lehetővé, és sokszor megismételhető különböző architektúrák esetén. (Kapcsolódó cikk: CUDA eszközkészlet)
![CUDA módok, illesztés](https://hu.blackpanther.hu/wp-content/themes/mediaphase-lite/img/default-single.gif)