You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Question] Can I build the tritonserver, tensorrtllm_backend and tensorrtllm and then use these build files across servers? #2423
I want to deploy triton + tensorrtllm, due to some constraints I cannot use docker container. I have figured out that I need to build the following repos:
First, am I missing something, or should this give me everything i need to deploy a triton inference server with tensorrt_llm backend? Second, these take a few hours to build so can I build these for a specific linux and CUDA version and use them across servers (all with potentially different GPUs), given that all the servers have the same linux and CUDA version?
Finally when building LLM models using trt_build can I reuse these models across GPUs or if built on H100, they can only be used on H100?
Can I take the built files from inside the triton container, and use those? Instead of building it myself? What would that look like, is it even possible?
I tried just using tar to zip the / and recreating it completely (as a best cause scenario), it bugged out because the new server's driver version didn't match exactly. So I am guessing the driver version should exactly match too? @pcastonguay
@chrisreese-if , Just checking in to see if this issue is still relevant for you. If not, please let me know, so I can close it.
By the way, I think your guess was generally right~ :)
Activity
pcastonguay commentedon Nov 12, 2024
Yes, you should be able to build for a specific linux and CUDA version and use across servers with same linux and CUDA version.
However, the TRT-LLM engines generated by trtllm-build are optimized for a specific GPU type and cannot be reused across different GPUs.
chrisreese-if commentedon Nov 12, 2024
Thank you @pcastonguay for getting back to me. Just to confirm, if I build all of these:
https://github.com/triton-inference-server/server
https://github.com/NVIDIA/TensorRT
https://github.com/NVIDIA/TensorRT-LLM
https://github.com/triton-inference-server/tensorrtllm_backend
I should have everything to deploy triton + tensorrt_llm_backend, right? Am I missing some steps?
pcastonguay commentedon Nov 12, 2024
This should give you everything you need.
chrisreese-if commentedon Nov 12, 2024
Great! Thank you.
chrisreese-if commentedon Nov 15, 2024
Hey @pcastonguay I have a follow up question:
Can I take the built files from inside the triton container, and use those? Instead of building it myself? What would that look like, is it even possible?
chrisreese-if commentedon Nov 15, 2024
From inside the container, I can see:
So I can use the build files from the container directly, as long as the CUDA version matches, and its Ubuntu 22.04.4, right?
pcastonguay commentedon Nov 18, 2024
Yes that should work if needed shared libraries versions match too.
chrisreese-if commentedon Nov 19, 2024
I tried just using tar to zip the / and recreating it completely (as a best cause scenario), it bugged out because the new server's driver version didn't match exactly. So I am guessing the driver version should exactly match too? @pcastonguay
karljang commentedon Dec 1, 2025
@chrisreese-if , Just checking in to see if this issue is still relevant for you. If not, please let me know, so I can close it.
By the way, I think your guess was generally right~ :)
github-actions commentedon Dec 16, 2025
Issue has not received an update in over 14 days. Adding stale label.
github-actions commentedon Dec 31, 2025
This issue was closed because it has been 14 days without activity since it has been marked as stale.