Можно сгенерировать код CUDA® для подмножества встроенных функций MATLAB® и функций тулбокса, которые вы вызываете из кода MATLAB. Эти функции появляются в алфавитном порядке в следующей таблице. Некоторые из этих функций особенно от Image Processing Toolbox™ содержат вызовы других функций, GPU Coder™ не создает ядра CUDA для всех циклов и функций, на которые полагается родительская функция. Однако GPU Coder действительно генерирует код C/C++ для разделов, которые не могут быть сопоставлены с графическим процессором. Результаты кода, сгенерированного для функций в этом списке, также численно эквивалентны (в допуске) к его дубликату MATLAB. Смотрите, Числовые Различия Между центральным процессором и графическим процессором.
Чтобы искать частично поддерживаемые функции, смотрите Частично Поддерживаемые Функции.
Имя | Продукт | Указания и ограничения по применению |
---|---|---|
MATLAB | ||
Fixed-Point Designer™ | ||
Fixed-Point Designer | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Deep Learning Toolbox™ |
| |
Image Processing Toolbox | ||
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
bitand | MATLAB | |
bitcmp | MATLAB | |
bitget | MATLAB | |
bitor | MATLAB | |
bitrevorder | Signal Processing Toolbox™ | |
bitset | MATLAB | |
bitshift | MATLAB | |
bitsll | Fixed-Point Designer | |
bitsra | Fixed-Point Designer | |
bitsrl | Fixed-Point Designer | |
bitxor | MATLAB | |
blkdiag | MATLAB | |
bsxfun | MATLAB | |
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Wavelet Toolbox™ |
| |
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Deep Learning Toolbox |
| |
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox |
| |
Image Processing Toolbox | ||
Image Processing Toolbox | С инструментарием CUDA v9.0, ошибка в оптимизации NVIDIA® вызывает числовое несоответствие между результатами сгенерированного кода и MATLAB. Как обходное решение, выключите оптимизацию путем передачи следующих флагов объекту настройки ( cfg.GpuConfig.CompilerFlags = ‘-Xptxas -O0’ NVIDIA, как ожидают, исправит эту ошибку в инструментарии CUDA v9.1. | |
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
Image Processing Toolbox |
| |
Image Processing Toolbox | ||
Image Processing Toolbox |
| |
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Computer Vision Toolbox™ | Код CUDA сгенерирован только для метода сопоставления | |
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
NaN или | MATLAB | |
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Image Processing Toolbox |
| |
Image Processing Toolbox | ||
Image Processing Toolbox | ||
pdist | Statistics and Machine Learning Toolbox™ |
|
pdist2 | Statistics and Machine Learning Toolbox |
|
MATLAB | ||
MATLAB | ||
MATLAB | ||
Fixed-Point Designer | ||
MATLAB | ||
Deep Learning Toolbox |
| |
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
MATLAB | ||
MATLAB | ||
Image Processing Toolbox | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Deep Learning Toolbox |
| |
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
Fixed-Point Designer | ||
MATLAB | ||
Fixed-Point Designer | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Computer Vision Toolbox | ||
MATLAB | ||
MATLAB | ||
MATLAB | ||
Fixed-Point Designer | ||
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
Deep Learning Toolbox | Для генерации кода можно загрузить сеть при помощи синтаксиса | |
Image Processing Toolbox | ||
MATLAB | ||
Image Processing Toolbox | ||
MATLAB |