search for: gfx9

Displaying 7 results from an estimated 7 matches for "gfx9".

Did you mean: gfx
2018 Mar 12
2
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
...file offset so that process can mmap this range with PROT_NONE >> to create a hole (process must make sure the hole is below 1 << 40). >> I feel un-easy of doing it this way but maybe it is ok with other >> folks. > > Well we have essentially the same problem with pre gfx9 AMD hardware. > Felix might have some advise how it was solved for HSA. For pre-gfx9 hardware we reserve address space in user mode using a big mmap PROT_NONE call at application start. Then we manage the address space in user mode and use MAP_FIXED to map buffers at specific addresses within...
2018 Mar 13
0
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
...ess can mmap this range with PROT_NONE > >> to create a hole (process must make sure the hole is below 1 << 40). > >> I feel un-easy of doing it this way but maybe it is ok with other > >> folks. > > > > Well we have essentially the same problem with pre gfx9 AMD hardware. > > Felix might have some advise how it was solved for HSA. > > For pre-gfx9 hardware we reserve address space in user mode using a big > mmap PROT_NONE call at application start. Then we manage the address > space in user mode and use MAP_FIXED to map buffers at s...
2018 Mar 12
3
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
...e offset so that process can mmap this range with PROT_NONE > > to create a hole (process must make sure the hole is below 1 << 40). > > I feel un-easy of doing it this way but maybe it is ok with other > > folks. > > Well we have essentially the same problem with pre gfx9 AMD hardware. Felix > might have some advise how it was solved for HSA. Couldn't we do an in-kernel address space for those special gpu blocks? As long as it's display the kernel needs to manage it anyway, and adding a 2nd mapping when you pin/unpin for scanout usage shouldn't reall...
2018 Mar 10
0
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
...range of > device file offset so that process can mmap this range with PROT_NONE > to create a hole (process must make sure the hole is below 1 << 40). > I feel un-easy of doing it this way but maybe it is ok with other > folks. Well we have essentially the same problem with pre gfx9 AMD hardware. Felix might have some advise how it was solved for HSA. Regards, Christian.
2018 Mar 12
0
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
...can mmap this range with PROT_NONE > > > to create a hole (process must make sure the hole is below 1 << 40). > > > I feel un-easy of doing it this way but maybe it is ok with other > > > folks. > > > > Well we have essentially the same problem with pre gfx9 AMD hardware. Felix > > might have some advise how it was solved for HSA. > > Couldn't we do an in-kernel address space for those special gpu blocks? As > long as it's display the kernel needs to manage it anyway, and adding a > 2nd mapping when you pin/unpin for scanout...
2018 Mar 13
3
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
...is range with PROT_NONE >>>> to create a hole (process must make sure the hole is below 1 << 40). >>>> I feel un-easy of doing it this way but maybe it is ok with other >>>> folks. >>> >>> Well we have essentially the same problem with pre gfx9 AMD hardware. Felix >>> might have some advise how it was solved for HSA. >> >> Couldn't we do an in-kernel address space for those special gpu blocks? As >> long as it's display the kernel needs to manage it anyway, and adding a >> 2nd mapping when you pin/...
2018 Mar 10
17
[RFC PATCH 00/13] SVM (share virtual memory) with HMM in nouveau
From: Jérôme Glisse <jglisse at redhat.com> (mm is cced just to allow exposure of device driver work without ccing a long list of peoples. I do not think there is anything usefull to discuss from mm point of view but i might be wrong, so just for the curious :)). git://people.freedesktop.org/~glisse/linux branch: nouveau-hmm-v00