{"author":"George Hotz","author_email":"72895+geohot@users.noreply.github.com","author_time":1714784757,"commit_time":1714784757,"committer":"GitHub","committer_email":"noreply@github.com","hash":"9fc4465557831b614b56dd645eebc940ca0fa1bb","message":"subbuffer support (#4397)\n\n* subbuffer support\r\n\r\n* diskbuffer offset\r\n\r\n* cuda subbuffer works\r\n\r\n* use subbuffer\r\n\r\n* more subbuffer tests\r\n\r\n* consecutive\r\n\r\n* cast\r\n\r\n* consec\r\n\r\n* offset\r\n\r\n* view is a better name\r\n\r\n* offset is in nbytes\r\n\r\n* fix view + memory planner\r\n\r\n* delete unused DiskRunner\r\n\r\n* reverse order\r\n\r\n* no subbuffers on unrealized consts\r\n\r\n* only enabled for disk\r\n\r\n* don't reverse memory\r\n\r\n* view supported devices\r\n\r\n* pickle buffer view\r\n\r\n* ring jit\r\n\r\n* support extra view inputs in jit\r\n\r\n* fix JIT=2 issue\r\n\r\n* test copy jit\r\n\r\n* p2p isn't an option anymore\r\n\r\n* fix dep tracking issue\r\n\r\n* fix mypy\r\n\r\n* fix pickle\r\n\r\n* from_nv is contents now","parents":["c7368515d23b2ba15fd1a67449ee6f2d1727bf55"],"tree_hash":"2879d20916bf1a7fd4f32ecbbf928bc0f887eeed"}