Можно ли получить доступ к жесткому диску/флеш-памяти непосредственно с GPU (CUDA/openCL) и загрузить/сохранить контент непосредственно из памяти GPU?
Я пытаюсь избежать копирования файлов с диска в память и затем скопировать его в память GPU.
Я читал о Nvidia GPUDirect, но не уверен, что он делает то, что я объяснил выше. В нем рассказывается о удаленной памяти и дисках GPU, но диски в моем случае являются локальными для GPU.
Основная идея - загрузить содержимое (что-то вроде dma) → выполнить некоторые операции → сохранить содержимое обратно на диск (снова в режиме dma).
Я пытаюсь задействовать CPU и RAM как можно меньше здесь.
Пожалуйста, не стесняйтесь предлагать какие-либо предложения по дизайну.