Maximal size of a block given out and block size allocated from CUDA, 2**32 is 4 GB.
Referenced by alloc(), get_from_upper(), get_max_size(), handle_or_insert(), initialise(), and set_max_size().