并没有在整数和判断值的转换操作,但是setp可以从一个整数产生一个判断值:
selp.u32 %r1,1,0,%p; // convert predicate to 32-bit value
8.4...长精度运算指令: add.cc
这种是可以获得进位的加法,进位被写到CC.CF(这大概是个寄存器吧)。...长精度运算指令: addc
这个是将进位加上:d = a + b + CC.CF;
语法:
addc{.cc}.type d, a, b;
.type = { .u32, .s32, .u64, ....长精度运算指令: subc
这个是将进位加上:d = a - (b + CC.CF);
语法:
subc{.cc}.type d, a, b;
.type = { .u32, .s32, .u64,...要做的是将grid中的L1 cache设置为不可见
- .cg 只用L2 cache
- .cs cache stream中的操作
- .lu 最后一次使用
-