1
我正在将PTX作为单独文件转换为联机PTX。在单独的PTX文件,我被限定在ISA和目标如下:设置联机PTX中的32位地址大小
.version 1.2
.target sm_13
在由编译器生成的PTX文件,在已经内联的PTX,编译器已经指定ISA和目标如下:
.version 3.0
.target sm_20
.address_size 64
的.address_size 64
对我来说是有问题的,因为这意味着我将不得不更新指针运算,我在在线PTX做从32位到64位。
鉴于32位可以寻址4GB,比我的卡有更多的内存,是否有可能使编译器指定一个32位地址大小,以便我不必更新指针算法?
考虑到新的统一寻址系统,sm_20是否支持32位地址?
我敢肯定,指针是不negotiably在计算2.x和新设备的64位。 – talonmies 2012-03-31 19:26:16