lamikr / rocm_sdk_builder

Other
130 stars 10 forks source link

triton and aotriton download their own LLVM builds #113

Open jeroen-mostert opened 1 month ago

jeroen-mostert commented 1 month ago

So triton and aotriton apparently have the same idea as we do, that is reproducible builds, and as part of building they pull a 1 GB blob with LLVM. This download can be very, very slow if you're unlucky (it's the cloud, innit), and moreover it happens twice. It doesn't even appear like this compiler is getting used (?), since all the build commands invoke our own clang. Maybe it's used at runtime, but even then it should probably be using our LLVM...

It would be nice if we could cut out this download, or at least reduce it to once only if it's really unavoidable.

lamikr commented 1 month ago

Adding onnxruntime which does download also many packages. Aat least it would be nice to reuse our version of composable kernel as now I need to patch it with our composable kernel patches.