(LLMs) need a lot of memory for their weights. A new technology called High-Bandwidth Flash (HBF) offers much more capacity than current HBM memory, but reads are about twenty times slower, which can slow inference dramatically.
SlipStream is a co-designed hardware and software prefetcher. Software profiles the exact order LLM kernels access weight pages and creates a replay stream. A special warp fetches pages from HBF early. Hardware tracks each page until it is first demanded, preventing prefetch from running too far ahead and using buffer space efficiently.
With a 40-megabyte staging buffer, SlipStream achieves 92.4% of ideal HBF performance. Even with 16 megabytes it reaches 88.8%. This makes HBF practical for GPUs, enabling larger models without huge slowdowns.
