Originally posted by uentity
View Post
Announcement
Collapse
No announcement yet.
It's Going To Take More Time To Get Vega Compute Support With The Mainline Kernel
Collapse
X
-
-
Originally posted by Meteorhead View PostThere must be some misunderstanding here. The fact that there is DRM and AMDKFD, one kernel hook that the Mesa drivers use and another that AMD uses solely for compute workloads immediately means that having graphics-compute interop is going to be a no go on AMD hardware in the near future, when all remnants of fglrx (inside AMDGPU-PRO) have been rooted out.
Having a uniform hook, as is the case on Windows with WDDM, it is much easier to issue drivers that can do both. Perhaps bridgman can shed some light onto this case.
Graphics and HSA/ROC/KFD compute use different addressing models anyways. CPU and GPU address spaces are distinct for graphics (and for compute running over amdgpu) but common for KFD compute so you need an API call to map from one to the other, but that's not a problem.Last edited by bridgman; 08 February 2018, 02:22 PM.
Leave a comment:
-
Originally posted by schmidtbag View PostAs far as I'm aware, having a "uniform place" would not improve anything. If anything, it would slow down development, since you have to consider regressions and following a single release schedule rather than multiple independent ones.
Having a uniform hook, as is the case on Windows with WDDM, it is much easier to issue drivers that can do both. Perhaps bridgman can shed some light onto this case.
Leave a comment:
-
Originally posted by bridgman View Post
We are working on a separate solution for OpenCL without PCIE atomics - with a bit of luck it will hit the next (18.10) release.
Just a little question: when 18.10 is planned to be released to the public?
Leave a comment:
-
Wow, there's a whole lot of clueless people in this thread.
- Likes 1
Leave a comment:
-
Originally posted by bridgman View Post
Pretty simple... we have been re-doing the Linux stack from bottom to top, rebuilding it around open source components, and so not all of the areas are going to get finished at the same time.
In 2016 we finished the kernel driver transition from fglrx to amdgpu open/PRO. In 2017 we got the major userspace graphics tasks finished (although open source Vulkan took longer than we hoped), and first part of 2018 should see similar progress on reconciling compute.
Leave a comment:
-
Originally posted by ThoreauHD View PostWhat a bunch of lazy assholes. What are people supposed to do with AMD on Linux? They've sold out of every damned GPU and chip they got. You'd think they could bother to hire more than 1 developer without a fucking timeline. This is bordering on operational negligence.
- Likes 2
Leave a comment:
-
Originally posted by StillStuckOnSI View PostA quick question, if I may: does "reconciling compute" include support for OpenCL and/or ROCM support on GCN 1.0 cards (without using fglrx and pre-4.0 kernels)?
- Likes 6
Leave a comment:
Leave a comment: