Re: Making drm_gpuvm work across gpu devices

2024-03-08 Thread Christian König
@lists.freedesktop.org; Ghimiray, Himal Prasad ; Bommu, Krishnaiah ; Gupta, saurabhg ; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org; Danilo Krummrich ; Shah, Ankur N ; jgli...@redhat.com; rcampb...@nvidia.com; apop...@nvidia.com Subject: RE: Making drm_gpuvm work across gpu devices Hi

RE: Making drm_gpuvm work across gpu devices

2024-03-07 Thread Zeng, Oak
; rcampb...@nvidia.com; apop...@nvidia.com Subject: RE: Making drm_gpuvm work across gpu devices Hi Christian/Daniel/Dave/Felix/Thomas, and all, We have been refining our design internally in the past month. Below is our plan. Please let us know if you have any concern. 1) Remove pseudo /dev/xe

Re: Making drm_gpuvm work across gpu devices

2024-02-29 Thread Christian König
, Niranjana ; Brost, Matthew ; Gupta, saurabhg *Subject:* Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.02.24 um 21:12 schrieb Zeng, Oak:     Hi Christian,     I go back this old email to ask a question. sorry totally missed that one.     Quote from your email:     “Those ranges

RE: Making drm_gpuvm work across gpu devices

2024-02-29 Thread Zeng, Oak
nilo Krummrich ; Shah, Ankur N > ; jgli...@redhat.com; rcampb...@nvidia.com; > apop...@nvidia.com > Subject: Re: Making drm_gpuvm work across gpu devices > > Hi Oak, > > Am 31.01.24 um 21:17 schrieb Zeng, Oak: > > Hi Sima, Dave, > > > > I am well aware nou

Re: Making drm_gpuvm work across gpu devices

2024-02-29 Thread Thomas Hellström
ah ; Ghimiray, Himal > > Prasad > > ; > > thomas.hellst...@linux.intel.com; > > Vishwanathapura, Niranjana ; > > Brost, Matthew ; Gupta, saurabhg > > > > *Subject:* Re: Making drm_gpuvm work across gpu devices > > > > Hi Oak, > > > > Am 23.02.2

RE: Making drm_gpuvm work across gpu devices

2024-02-29 Thread Zeng, Oak
thomas.hellst...@linux.intel.com<mailto:thomas.hellst...@linux.intel.com>; Vishwanathapura, Niranjana mailto:niranjana.vishwanathap...@intel.com>>; Brost, Matthew mailto:matthew.br...@intel.com>>; Gupta, saurabhg mailto:saurabhg.gu...@intel.com>> Subject: Re: Making drm_gpuvm work acros

Re: Making drm_gpuvm work across gpu devices

2024-02-29 Thread Christian König
; dri-devel@lists.freedesktop.org; intel...@lists.freedesktop.org; Bommu, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg *Subject:* Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.02.24 um 21

RE: Making drm_gpuvm work across gpu devices

2024-02-28 Thread Zeng, Oak
m>; Vishwanathapura, Niranjana mailto:niranjana.vishwanathap...@intel.com>>; Brost, Matthew mailto:matthew.br...@intel.com>>; Gupta, saurabhg mailto:saurabhg.gu...@intel.com>> Subject: Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.02.24 um 21:12 schrieb Zeng

RE: Making drm_gpuvm work across gpu devices

2024-02-27 Thread Zeng, Oak
; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg Subject: Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.02.24 um 21:12 schrieb Zeng, Oak: Hi Christian, I go back this old email to ask a question. sorry totally missed that one

Re: Making drm_gpuvm work across gpu devices

2024-02-26 Thread Christian König
; intel...@lists.freedesktop.org; Bommu, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg *Subject:* Re: Making drm_gpuvm work across gpu devices Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes

RE: Making drm_gpuvm work across gpu devices

2024-02-23 Thread Zeng, Oak
, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg Subject: Re: Making drm_gpuvm work across gpu devices Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know

Re: Making drm_gpuvm work across gpu devices

2024-02-01 Thread Christian König
esktop.org; Danilo Krummrich ; Shah, Ankur N ; jgli...@redhat.com; rcampb...@nvidia.com; apop...@nvidia.com Subject: Re: Making drm_gpuvm work across gpu devices On Wed, Jan 31, 2024 at 09:12:39AM +1000, David Airlie wrote: On Wed, Jan 31, 2024 at 8:29 AM Zeng, Oak wrote: Hi Christian, Nvid

RE: Making drm_gpuvm work across gpu devices

2024-01-31 Thread Zeng, Oak
dri- > > de...@lists.freedesktop.org; Ghimiray, Himal Prasad > > ; Bommu, Krishnaiah > > ; Gupta, saurabhg > ; > > Vishwanathapura, Niranjana ; intel- > > x...@lists.freedesktop.org; Danilo Krummrich ; Shah, Ankur > N > > ; jgli...@redhat.com; rcampb...@nvi

RE: Making drm_gpuvm work across gpu devices

2024-01-31 Thread Zeng, Oak
Vishwanathapura, Niranjana ; intel- > x...@lists.freedesktop.org; Danilo Krummrich ; Shah, Ankur N > ; jgli...@redhat.com; rcampb...@nvidia.com; > apop...@nvidia.com > Subject: Re: Making drm_gpuvm work across gpu devices > > On Wed, Jan 31, 2024 at 09:12:39AM +1000, David Airlie wr

Re: Making drm_gpuvm work across gpu devices

2024-01-31 Thread Daniel Vetter
On Wed, Jan 31, 2024 at 09:12:39AM +1000, David Airlie wrote: > On Wed, Jan 31, 2024 at 8:29 AM Zeng, Oak wrote: > > > > Hi Christian, > > > > > > > > Nvidia Nouveau driver uses exactly the same concept of SVM with HMM, GPU > > address in the same process is exactly the same with CPU virtual

Re: Making drm_gpuvm work across gpu devices

2024-01-30 Thread David Airlie
On Wed, Jan 31, 2024 at 8:29 AM Zeng, Oak wrote: > > Hi Christian, > > > > Nvidia Nouveau driver uses exactly the same concept of SVM with HMM, GPU > address in the same process is exactly the same with CPU virtual address. It > is already in upstream Linux kernel. We Intel just follow the same

RE: Making drm_gpuvm work across gpu devices

2024-01-30 Thread Zeng, Oak
; intel...@lists.freedesktop.org; Danilo Krummrich Subject: Re: Making drm_gpuvm work across gpu devices Am 30.01.24 um 01:21 schrieb Zeng, Oak: The example you used to prove that KFD is a design failure, is against *any* design which utilize system allocator and hmm. The way that one proxy

Re: Making drm_gpuvm work across gpu devices

2024-01-30 Thread Thomas Hellström
u, Krishnaiah ; Gupta, saurabhg ; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org; Danilo Krummrich *Subject:* Re: Making drm_gpuvm work across gpu devices Well Daniel and Dave noted it as well, so I'm just repeating it: Your design choices are not an argument to get something ups

Re: Making drm_gpuvm work across gpu devices

2024-01-30 Thread Christian König
Brian ; dri-devel@lists.freedesktop.org; Ghimiray, Himal Prasad ; Bommu, Krishnaiah ; Gupta, saurabhg ; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org; Danilo Krummrich *Subject:* Re: Making drm_gpuvm work across gpu devices Well Daniel and Dave noted it as well, so I'm just rep

RE: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Zeng, Oak
, Brian ; dri-devel@lists.freedesktop.org; Ghimiray, Himal Prasad ; Bommu, Krishnaiah ; Gupta, saurabhg ; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org; Danilo Krummrich Subject: Re: Making drm_gpuvm work across gpu devices Well Daniel and Dave noted it as well, so I'm just

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Felix Kuehling
On 2024-01-29 14:03, Christian König wrote: Am 29.01.24 um 18:52 schrieb Felix Kuehling: On 2024-01-29 11:28, Christian König wrote: Am 29.01.24 um 17:24 schrieb Felix Kuehling: On 2024-01-29 10:33, Christian König wrote: Am 29.01.24 um 16:03 schrieb Felix Kuehling: On 2024-01-25 13:32,

RE: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Zeng, Oak
om>; Danilo Krummrich <mailto:d...@redhat.com>; Daniel Vetter <mailto:dan...@ffwll.ch>; Brost, Matthew <mailto:matthew.br...@intel.com>; Bommu, Krishnaiah <mailto:krishnaiah.bo...@intel.com>; Vishwanathapura, Niranjana <mailto:niranjana.vishwanathap...

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Christian König
Am 29.01.24 um 18:52 schrieb Felix Kuehling: On 2024-01-29 11:28, Christian König wrote: Am 29.01.24 um 17:24 schrieb Felix Kuehling: On 2024-01-29 10:33, Christian König wrote: Am 29.01.24 um 16:03 schrieb Felix Kuehling: On 2024-01-25 13:32, Daniel Vetter wrote: On Wed, Jan 24, 2024 at

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Felix Kuehling
On 2024-01-29 11:28, Christian König wrote: Am 29.01.24 um 17:24 schrieb Felix Kuehling: On 2024-01-29 10:33, Christian König wrote: Am 29.01.24 um 16:03 schrieb Felix Kuehling: On 2024-01-25 13:32, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Christian König
Am 29.01.24 um 17:24 schrieb Felix Kuehling: On 2024-01-29 10:33, Christian König wrote: Am 29.01.24 um 16:03 schrieb Felix Kuehling: On 2024-01-25 13:32, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Felix Kuehling
On 2024-01-29 10:33, Christian König wrote: Am 29.01.24 um 16:03 schrieb Felix Kuehling: On 2024-01-25 13:32, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Christian König
Am 29.01.24 um 16:03 schrieb Felix Kuehling: On 2024-01-25 13:32, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know is actually the kfd SVM API. If you

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Felix Kuehling
On 2024-01-25 13:32, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know is actually the kfd SVM API. If you look at the svm_ioctl function, it is

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Christian König
:* Re: Making drm_gpuvm work across gpu devices Am 26.01.24 um 09:21 schrieb Thomas Hellström: Hi, all On Thu, 2024-01-25 at 19:32 +0100, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24 um 20:37 schrieb Zeng, Oak

Re: Making drm_gpuvm work across gpu devices

2024-01-29 Thread Christian König
...@lists.freedesktop.org;intel...@lists.freedesktop.org; Gupta, saurabhg ; Danilo Krummrich; Daniel Vetter; Brost, Matthew; Bommu, Krishnaiah; Vishwanathapura, Niranjana Subject: Re: Making drm_gpuvm work across gpu devices Hi Oak, you can still use SVM, but it should not be a design criteria

RE: Making drm_gpuvm work across gpu devices

2024-01-26 Thread Zeng, Oak
; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org Subject: Re: Making drm_gpuvm work across gpu devices Am 26.01.24 um 09:21 schrieb Thomas Hellström: Hi, all On Thu, 2024-01-25 at 19:32 +0100, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24

RE: Making drm_gpuvm work across gpu devices

2024-01-26 Thread Zeng, Oak
hah, Ankur N ; dri- > de...@lists.freedesktop.org; intel...@lists.freedesktop.org; Gupta, saurabhg > ; Danilo Krummrich ; Daniel > Vetter ; Brost, Matthew ; Bommu, > Krishnaiah ; Vishwanathapura, Niranjana > > Subject: Re: Making drm_gpuvm work across gpu devices > > Hi Oak, > > you can

Re: Making drm_gpuvm work across gpu devices

2024-01-26 Thread Christian König
; intel- x...@lists.freedesktop.org; Bommu, Krishnaiah; Ghimiray, Himal Prasad; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg Subject: Re: Making drm_gpuvm work across gpu devices On 2024-01-24 20:17, Zeng, Oak wrote: Hi Christian, Even though I

Re: Making drm_gpuvm work across gpu devices

2024-01-26 Thread Christian König
Am 26.01.24 um 09:21 schrieb Thomas Hellström: Hi, all On Thu, 2024-01-25 at 19:32 +0100, Daniel Vetter wrote: On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know is actually

Re: Making drm_gpuvm work across gpu devices

2024-01-26 Thread Christian König
r ; Brost, Matthew ; Bommu, Krishnaiah ; Vishwanathapura, Niranjana ; Christian König Subject: Re: Making drm_gpuvm work across gpu devices For us, Xekmd doesn't need to know it is running under bare metal or virtualized environment. Xekmd is always a guest driver. All the virtual address used

Re: Making drm_gpuvm work across gpu devices

2024-01-26 Thread Thomas Hellström
Hi, all On Thu, 2024-01-25 at 19:32 +0100, Daniel Vetter wrote: > On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: > > Am 23.01.24 um 20:37 schrieb Zeng, Oak: > > > [SNIP] > > > Yes most API are per device based. > > > > > > One exception I know is actually the kfd SVM API. If

Re: Making drm_gpuvm work across gpu devices

2024-01-25 Thread Danilo Krummrich
@lists.freedesktop.org; intel- x...@lists.freedesktop.org; Bommu, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew Subject: Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.01.24 um 04:21 schrieb Zeng, Oak: Hi Danilo

RE: Making drm_gpuvm work across gpu devices

2024-01-25 Thread Zeng, Oak
s.freedesktop.org; Bommu, Krishnaiah > ; Ghimiray, Himal Prasad > ; thomas.hellst...@linux.intel.com; > Vishwanathapura, Niranjana ; Brost, > Matthew ; Gupta, saurabhg > > Subject: Re: Making drm_gpuvm work across gpu devices > > On Wed, Jan 24, 2024 at 09:33:12AM +0100,

RE: Making drm_gpuvm work across gpu devices

2024-01-25 Thread Zeng, Oak
sktop.org; > intel- > x...@lists.freedesktop.org; Bommu, Krishnaiah ; > Ghimiray, Himal Prasad ; > thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana > ; Brost, Matthew > ; Gupta, saurabhg > Subject: Re: Making drm_gpuvm work across gpu devices > > > On 2

Re: Making drm_gpuvm work across gpu devices

2024-01-25 Thread Daniel Vetter
On Wed, Jan 24, 2024 at 09:33:12AM +0100, Christian König wrote: > Am 23.01.24 um 20:37 schrieb Zeng, Oak: > > [SNIP] > > Yes most API are per device based. > > > > One exception I know is actually the kfd SVM API. If you look at the > > svm_ioctl function, it is per-process based. Each

Re: Making drm_gpuvm work across gpu devices

2024-01-25 Thread Felix Kuehling
edesktop.org; Bommu, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg *Subject:* Re: Making drm_gpuvm work across gpu devices Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per

RE: 回复:Making drm_gpuvm work across gpu devices

2024-01-25 Thread Zeng, Oak
@lists.freedesktop.org; Ghimiray, Himal Prasad ; Gupta, saurabhg ; Bommu, Krishnaiah ; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org Subject: 回复:Making drm_gpuvm work across gpu devices [snip] Fd0 = open(card0) Fd1 = open(card1) Vm0 =xe_vm_create(fd0) //driver create process xe_svm

RE: Making drm_gpuvm work across gpu devices

2024-01-25 Thread Zeng, Oak
, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew ; Gupta, saurabhg Subject: Re: Making drm_gpuvm work across gpu devices Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know

回复:Making drm_gpuvm work across gpu devices

2024-01-25 Thread 周春明(日月)
uot; ; thomas.hellst...@linux.intel.com ; "Welty, Brian" ; dri-devel@lists.freedesktop.org ; "Ghimiray, Himal Prasad" ; "Gupta, saurabhg" ; "Bommu, Krishnaiah" ; "Vishwanathapura, Niranjana" ; intel...@lists.freedesktop.org 主 题:RE: Making dr

RE: Making drm_gpuvm work across gpu devices

2024-01-24 Thread Zeng, Oak
jana > ; Christian König > > Subject: Re: Making drm_gpuvm work across gpu devices > > > > > > > For us, Xekmd doesn't need to know it is running under bare metal or > virtualized environment. Xekmd is always a guest driver. All the virtual > address > used i

RE: Making drm_gpuvm work across gpu devices

2024-01-24 Thread Zeng, Oak
el@lists.freedesktop.org; > intel- > x...@lists.freedesktop.org; Bommu, Krishnaiah ; > Ghimiray, Himal Prasad ; > thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana > ; Brost, Matthew > ; Gupta, saurabhg > Subject: Re: Making drm_gpuvm work across gpu devices > &g

Re: Making drm_gpuvm work across gpu devices

2024-01-24 Thread David Airlie
> > > For us, Xekmd doesn't need to know it is running under bare metal or > virtualized environment. Xekmd is always a guest driver. All the virtual > address used in xekmd is guest virtual address. For SVM, we require all the > VF devices share one single shared address space with guest CPU

RE: Making drm_gpuvm work across gpu devices

2024-01-24 Thread Zeng, Oak
ost, Matthew ; Gupta, saurabhg Subject: Re: Making drm_gpuvm work across gpu devices Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know is actually the kfd SVM API. If you look at the svm_ioctl function, it is per-process based. Each

Re: Making drm_gpuvm work across gpu devices

2024-01-24 Thread Christian König
Am 23.01.24 um 20:37 schrieb Zeng, Oak: [SNIP] Yes most API are per device based. One exception I know is actually the kfd SVM API. If you look at the svm_ioctl function, it is per-process based. Each kfd_process represent a process across N gpu devices. Yeah and that was a big mistake in

Re: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Christian König
@lists.freedesktop.org; Ghimiray, Himal Prasad ; Gupta, saurabhg ; Bommu, Krishnaiah ; Vishwanathapura, Niranjana ; intel...@lists.freedesktop.org Subject: RE: Making drm_gpuvm work across gpu devices Thanks a lot Danilo. Maybe I wasn't clear enough. In the solution I proposed, each device still have separate vm/page

RE: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Zeng, Oak
, Matthew ; > thomas.hellst...@linux.intel.com; dri-devel@lists.freedesktop.org; Ghimiray, > Himal Prasad ; Gupta, saurabhg > ; Bommu, Krishnaiah > ; Vishwanathapura, Niranjana > ; intel...@lists.freedesktop.org > Subject: RE: Making drm_gpuvm work across gpu devices > > Th

RE: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Zeng, Oak
ura, Niranjana > ; Brost, Matthew > ; Gupta, saurabhg > Subject: Re: Making drm_gpuvm work across gpu devices > > Hi Oak, > > On 1/23/24 20:37, Zeng, Oak wrote: > > Thanks Christian. I have some comment inline below. > > > > Danilo, can you also take a loo

Re: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Danilo Krummrich
- x...@lists.freedesktop.org; Bommu, Krishnaiah ; Ghimiray, Himal Prasad ; thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana ; Brost, Matthew Subject: Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.01.24 um 04:21 schrieb Zeng, Oak: Hi Danilo and all, During the work

Re: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Felix Kuehling
; Vishwanathapura, Niranjana ; Brost, Matthew Subject: Re: Making drm_gpuvm work across gpu devices Hi Oak, Am 23.01.24 um 04:21 schrieb Zeng, Oak: Hi Danilo and all, During the work of Intel's SVM code, we came up the idea of making drm_gpuvm to work across multiple gpu devices. See some

RE: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Zeng, Oak
er > Cc: Welty, Brian ; dri-devel@lists.freedesktop.org; > intel- > x...@lists.freedesktop.org; Bommu, Krishnaiah ; > Ghimiray, Himal Prasad ; > thomas.hellst...@linux.intel.com; Vishwanathapura, Niranjana > ; Brost, Matthew > > Subject: Re: Making drm_gpuvm work across gpu d

Re: Making drm_gpuvm work across gpu devices

2024-01-23 Thread Christian König
Hi Oak, Am 23.01.24 um 04:21 schrieb Zeng, Oak: Hi Danilo and all, During the work of Intel's SVM code, we came up the idea of making drm_gpuvm to work across multiple gpu devices. See some discussion here:

Making drm_gpuvm work across gpu devices

2024-01-22 Thread Zeng, Oak
Hi Danilo and all, During the work of Intel's SVM code, we came up the idea of making drm_gpuvm to work across multiple gpu devices. See some discussion here: https://lore.kernel.org/dri-devel/ph7pr11mb70049e7e6a2f40bf6282ecc292...@ph7pr11mb7004.namprd11.prod.outlook.com/ The reason we try to