NVIDIA introduces TensorRT-LLM for accelerating LLM inference on H100/A100 GPUs
developer.nvidia.com
developer.nvidia.com
Is this a typo? They mention it includes an optimized version of GPT-3, but GPT-3 is closed source.
I think the “ready to run” might be more of a byow (“bring your own weights”) kinda thing.
Note that you must be registered in the NVIDIA Developer Program to apply for the early access release. You must also be logged in using your organization’s email address. We cannot accept applications from accounts using Gmail, Yahoo, QQ, or other personal email accounts."
Okay, kind of a bummer.
Looks like tensorRT does work with 30x0, but I couldn't find much.
TensorRT-LLM improves ease of use and extensibility through an open-source modular Python API for defining, optimizing, and executing new architectures and enhancements as LLMs evolve, and can be customized easily."
While ROCm users celebrate finding just the right configuration to get PyTorch not to crash, Nvidia shops are deploying solutions in production with stuff like this, FasterTransformer, Triton Inference Server, etc, etc.
People (fairly) complain about Nvidia price points but they put a lot of work in on the software side to get a lot of value out of their products.
At the point you’re deploying with a fully tuned and optimized stack built on dozens of Nvidia software components that get 10x the perf of AMD you’re thrilled you only paid 5x as much for the hardware.
https://github.com/InternLM/lmdeploy
In my testing it’s significantly faster and more memory efficient than vLLM when configured with AWQ int4 and int8 KV cache.
If you look at the PRs, issues, etc you’ll see there are many more optimizations in the works. That said there are also PRs and issues for some of the lmdeploy tricks in vllm as well (AWQ, Triton Inference Server, etc).
I’m really excited to see where these projects go!
It appears that we'll see TensorRT-LLM integrated in Triton Inference Server directly:
https://github.com/vllm-project/vllm/issues/541
How all of this will interact (vllm/lmdeploy backends + Triton + TensorRT-LLM) isn't quite clear to me right now.
How much is it to rent a VM in the cloud with an H100 or A100 GPU?