cuMemGetAccess() - неверный тип параметра?
Когда ты cuMemSetAccess()
, вы применяете флаг доступа к каждому из нескольких сопоставлений фрагментов физической памяти с диапазонами виртуальной памяти. Эти флаги имеют типCUmemAccess_flags
(который имеет значения для запрета доступа, только для чтения и чтения-записи).
Однако когда вы cuMemGetAccess()
, выходной параметр - это long long int *
. Разве это не должно бытьCUmemAccess_flags
* вместо?