3 ms·
I don't think this really helps: It's a trick to drive maximum possible memory bandwidth in service of a single executing thread which can process data as fast
by twoodfin 2y ago
I don't think this really helps: It's a trick to drive maximum possible memory bandwidth in service of a single executing thread which can process data as fast as it's being delivered.
A parallel matrix multiply running across every core shouldn't have any trouble maximizing memory bandwidth utilization.
- owlbite 2y agoKV-cache based LLM inference is normally significantly memory bound on the matrix-vector multiply. This is (part of) why the quantization-based approaches are so popular.