Re: New src:rocm-compiler for hipcc, comgr and device-libs
On 2024-09-19 09:22, Xuanteng Huang wrote:
> On 9/16/24 05:02, Christian Kastner wrote:
>> Some other thing that I noticed reviewing just now: rocm-hipamd
>> currently also ships:
>> * libamdhip64-5
>> * libamdhip64-dev
>> * libhiprtc-builtins5
>> * libamhip64-doc
>> The new package does not. If I understand the situation correctly, this
>> is because 6.1 works against upstream LLVM directly, right?
>
> Note that this new package (rocm-llvm) is not going to replace the role of rocm-hipamd. The libamdhip64* library is shipped from the new upstream repository named clr [8] (we'll work on this after rocm-llvm). For 6.1.2, this new rocm-llvm package provides compiler components while the clr offers runtime parts. I think AMD is doing this to separate the runtime and compiler into different codebases.
>
> That's say, the hipamd upstream [9] is split into two parts: rocm-clr [8] (runtime) + rocm-llvm(compiler).
Ah, now I get it. Thanks, Xuanteng.
I was operating under the assumption that we will have one main package,
but now things make sense to me.
Best,
Christian
Reply to: