InferenceMax AI benchmark tests software stacks, efficiency, and TCO — vendor-neutral suite runs nightly and tracks performance changes over time

Man Touching Screen
(Image credit: Getty Images)
Latest Videos FromTom's Hardware
Bruno Ferreira
Contributor

Bruno Ferreira is a contributing writer for Tom's Hardware. He has decades of experience with PC hardware and assorted sundries, alongside a career as a developer. He's obsessed with detail and has a tendency to ramble on the topics he loves. When not doing that, he's usually playing games, or at live music shows and festivals.

  • bit_user
    The article said:
    optimal GPU usage, is best obtained by serving many clients at once, as LLM inference relies on matrix multiplication, which in turn benefits from batching many requests.
    It's really a matter of caching the weights in the GPU's on-die SRAM across multiple queries, which you do by inferencing little chunks of the model at a time. The weights are cumulatively much larger than the data filtering through the neural network. So, inferencing tends to be limited by memory bandwidth and that makes processing multiple queries in a batch much less costly than processing them individually.
    Reply