tokens: Even if occupancy was not the main issue , with the current GPU shared memory sizes ( 48 KB per SM for Tesla K40c , and 96 KB per SM to be shared by two blocks on GeForce GTX 1080 ) , it would only be physically possible for us to scale our multisplit up to about ( at most 12k buckets if we use only one warp per thread - block ) .