[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: