Generating CUDA Code from MATLAB Code
GPU Coder™ generates optimized CUDA® code from MATLAB® code for deep learning, embedded vision, and autonomous systems. The generated code calls optimized NVIDIA CUDA libraries and can be integrated into your project as source code, static libraries, or dynamic libraries. It can also be used for prototyping on GPUs such as the NVIDIA Tesla® and NVIDIA Tegra®.
This video walks you through the steps in the CUDA code generation process using the ray tracing example. It highlights how GPU Coder extracts data parallelism to create kernels on the GPU and the coding patterns that would allow you to maximize this parallelism.
GPU Coder also handles the allocation of threads within the kernel and minimizes the data transfer between the CPU and the GPU to offer further speed up. In the example, we will show how this can offer significant speed up for various applications areas such as image processing and computer vision, signal processing and deep learning.
Last but not least, GPU Coder enables you to deploy your application onto an embedded platform such as NVIDIA® Jetson™ TX1 board.
Featured Product
GPU Coder
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
Asien-Pazifik
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)