2012-03-31 50 views
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位地址?

+0

我敢肯定,指针是不negotiably在计算2.x和新设备的64位。 – talonmies 2012-03-31 19:26:16

回答

相关问题