Originally posted by bridgman
View Post
Announcement
Collapse
No announcement yet.
AMD Releases Radeon ROCm 1.5
Collapse
X
-
Originally posted by coder View PostUm, and you're paying how much for this, exactly?
Originally posted by coder View PostIt's one thing, if AMD makes public commitments and misses them, to inquire about an update to their plans. But you sound awfully demanding for someone who's probably just an individual customer of their hardware.
Last edited by nevion; 03 May 2017, 08:27 PM.
Leave a comment:
-
Originally posted by nevion View PostI don't intend to hold anyone over hot coals for missing a target, but I do want to refresh my understanding of state and estimate the next potential date the feature arrives as well as gain insight the cause of the delay based on your explanations (this helps to make realistic projections).
It's one thing, if AMD makes public commitments and misses them, to inquire about an update to their plans. But you sound awfully demanding for someone who's probably just an individual customer of their hardware.
As for myself, I only care about good distro support (to darkbasic's point) and that it works well. With those two conditions met, you can get a lot of software projects using their stack.
Leave a comment:
-
Originally posted by bridgman View Post
I would argue that the real question is "why would you expect it to be quick ?". Opening up a written-for-closed-source component typically involves re-writing / replacing big chunks of the code, and that was certainly the case for OpenCL:
- replaced proprietary EDG compiler front end (parser) with clang
- replaced AMDIL-based proprietary compiler back end (sc) with LLVM-based shader compiler (aka "Lightning compiler")
- replaced fglrx-era device code with ROCm back-end
I recall something being the queue regarding submitting your OpenCL implementation to Khronos for validation or conformance tests IIRC. How's that going?
Originally posted by bridgman View PostIn addition to the above, the code base also included Vega10 support so the usual embargo requirements apply as well.Last edited by nevion; 03 May 2017, 06:56 PM.
Leave a comment:
-
Originally posted by nevion View PostWhy does it take so long to open up OpenCL? I'm not holding hot pokers here but this step really is taking longer than I hoped so I'm hoping you can inform us as to why.
- replaced proprietary EDG compiler front end (parser) with clang
- replaced AMDIL-based proprietary compiler back end (sc) with LLVM-based shader compiler (aka "Lightning compiler")
- replaced fglrx-era device code with ROCm back-end
In addition to the above, the code base also included Vega10 support so the usual embargo requirements apply as well.
Originally posted by nevion View PostAlso, what's the status on axing the closed source hsail component? My google-fu wasn't strong enough to find the current situation and I'm not really sure where to find a "changelog" other than looking through the distributed commit histories... which I also tried and always ends as a time sink.
EDIT - initial feedback is that some of the older sample programs still use HSAIL and so the closed source bits are required for those older samples only. Still waiting to hear back from a couple of other people and about debug.Last edited by bridgman; 03 May 2017, 05:24 PM.
- Likes 8
Leave a comment:
-
Originally posted by darkbasic View Post
It's simply full of peoples wanting to use their hardware. By the way their binaries are almost impossible to use unless you use distribution X at version Y where Y << Z (current version).
Leave a comment:
-
Will ROCm eventually be usable with an upstream Kernel?
If it's true what bridgman said (all components are free software), there is no reason to not push everything in amdkfd upstream?
edit:
Originally posted by bridgman View PostIt is fully open source other than OpenCL AFAIK, and we are continuing to work on opening up OpenCL.
Is there something else closed-source which I missed ?
Originally posted by README.md
Closed source components
The ROCm platform relies on a few closed source components to provide legacy functionality like HSAIL finalization and debugging/profiling support. These components are only available through the ROCm repositories, and will either be deprecated or become open source components in the future. These components are made available in the following packages:- hsa-ext-rocr-dev
Last edited by juno; 03 May 2017, 03:49 PM.
- Likes 1
Leave a comment:
-
Originally posted by dungeon View PostMost boring thing i read on Phoronix is continuous asking AMD to opensource something every another day
- Likes 2
Leave a comment:
-
Most boring thing i read on Phoronix is continuous asking AMD to opensource something every another day
- Likes 2
Leave a comment:
Leave a comment: