Main Content

Kernel Creation from Simulink Models

Simulink blocks that create CUDA® GPU kernels

GPU Coder™ generates and executes optimized CUDA kernels from Simulink® models containing MATLAB® Function blocks. The generated code calls optimized NVIDIA® CUDA libraries, including cuFFT, cuSolver, cuBLAS, cuDNN, and TensorRT. You can use the generated CUDA code within Simulink to perform simulation acceleration, rapid prototyping on all NVIDIA GPU devices, and hardware-in-the-loop testing.