exponenta event banner

coder.checkGpuInstall

Проверка среды генерации кода графического процессора

Описание

пример

results = coder.checkGpuInstall(cfg) проверяет наличие в среде всех сторонних инструментов и библиотек, необходимых для создания кода графического процессора. cfg должно быть coder.gpuEnvConfig объект. Эта функция проверяет среду генерации кода графического процессора на основе свойств, указанных в данном объекте конфигурации.

Можно также использовать эквивалентное приложение на основе графического интерфейса пользователя, которое выполняет те же проверки. Чтобы открыть это приложение, используйте команду MATLAB ®, coder.checkGpuInstallApp.

Примеры

свернуть все

Выполните полную проверку всех инструментов сторонних производителей, необходимых для создания кода графического процессора. Показанные здесь выходные данные являются репрезентативными. Ваши результаты могут отличаться.

gpuEnvObj = coder.gpuEnvConfig;
gpuEnvObj.GpuId = 1;
gpuEnvObj.BasicCodegen = 1;
gpuEnvObj.BasicCodeexec = 1;
results = coder.checkGpuInstall(gpuEnvObj)
Compatible GPU           : PASSED 
CUDA Environment         : PASSED 
	Runtime   : PASSED 
	cuFFT     : PASSED 
	cuSOLVER  : PASSED 
	cuBLAS    : PASSED 
Basic Code Generation    : PASSED 
Basic Code Execution     : PASSED 

results = 

  struct with fields:

                 gpu: 1
                cuda: 1
               cudnn: 0
            tensorrt: 0
        basiccodegen: 1
       basiccodeexec: 1
         deepcodegen: 0
        deepcodeexec: 0
    tensorrtdatatype: 0
           profiling: 0

Входные аргументы

свернуть все

coder.gpuEnvConfig объект содержит параметры конфигурации, которые coder.checkGpuInstall используется для проверки среды генерации кода графического процессора.

Выходные аргументы

свернуть все

Результаты проверки среды генерации кода GPU, возвращенные в виде 1около-1 структура.

Представлен в R2017b