Режим выделения памяти

Описание

Задайте выделение памяти (malloc) режим, чтобы использовать в сгенерированном коде CUDA®.

Генерация кода Category:> Код графического процессора

Настройки

Значение по умолчанию: discrete

discrete

Сгенерированный код использует cudaMalloc API для передачи данных между центральным процессором и графическим процессором. С точки зрения программистов дискретный режим имеет традиционную архитектуру памяти с отдельным адресным пространством глобальной памяти центрального процессора и графического процессора.

unified

Сгенерированный код использует cudaMallocManaged API, который использует разделяемое (объединенное) адресное пространство глобальной памяти центрального процессора и графического процессора.

Зависимости

  • Этот параметр требует лицензии GPU Coder™.

  • Чтобы включить этот параметр, выберите Generate GPU code на панели Code Generation.

Информация о командной строке

Параметр: GPUMallocMode
Ввод: символьный вектор
Значение: 'discrete' | 'unified'
Значение по умолчанию: 'discrete'

Похожие темы