高吞吐量计算应用程序
为您的高吞吐量计算应用程序生成代码
使用 Embedded Coder® 为深度学习网络、图像处理和计算机视觉应用程序以及信号处理系统生成代码。通过生成 Open Multiprocessing (OpenMP) 和 SIMD 代码,提高这些高吞吐量计算应用程序的执行速度。
主题
高吞吐量计算优化方法
- Generate SIMD Code from Simulink Blocks for Intel Platforms
Improve the execution speed of the generated code using Intel® SSE and Intel AVX technology. - Generate SIMD Code from MATLAB Functions for Intel Platforms
Improve the execution speed of the generated code using Intel SSE and Intel AVX technology. - Generate Parallel for-Loops Using the Open Multiprocessing (OpenMP) Application Interface
Implement parallel for-loops in the generated code for For Each Subsystems, MATLAB Function and MATLAB System blocks.
深度学习
- Workflow for Deep Learning C/C++ Code Generation for Simulink Models
Overview of C/C++ code generation workflow for deep learning neural networks. - Generate Code for Deep Learning Networks Using MATLAB Function Block
Generate code for a model containing a MATLAB Function block that uses the GoogLeNet trained deep learning network. - Generate Code for Blocks from Deep Neural Networks Library
Generate code for a model containing the GoogLeNet trained deep learning network. - Code Generation for Deep Learning Simulink Model That Performs Lane and Vehicle Detection
This example shows how to generate C++ code from a Simulink® model that performs lane and vehicle detection using convolutional neural networks (CNN). - Generate Generic C/C++ for Sequence-to-Sequence Deep Learning Simulink Models
Generate C/C++ code for a sequence-to-sequence deep learning Simulink model. - Code Generation for Detect Defects on Printed Circuit Boards Using YOLOX Network
Generate code for a You Only Look Once X (YOLOX) object detector that can detect, localize, and classify defects in printed circuit boards (PCBs). (自 R2023b 起)
信号处理
- Code Generation for Parametric Audio Equalizer (DSP System Toolbox)
This example shows how to model an algorithm specification for a three band parametric equalizer which will be used for code generation. - Use Intel AVX2 Code Replacement Library to Generate SIMD Code from Simulink Blocks (DSP System Toolbox)
Generate high performance SIMD code from Simulink® blocks in DSP System Toolbox™ using Intel AVX2 code replacement library. - Use Intel AVX2 Code Replacement Library to Generate SIMD Code from MATLAB Algorithms (DSP System Toolbox)
Generate high performance SIMD Code from MATLAB® algorithms in DSP System Toolbox using Intel AVX2 code replacement library.
计算机视觉和图像处理
- Accelerate Pedestrian Detection with SIMD Code
Generate SIMD code to improve the quality and speed of a pedestrian detection and tracking system. - Accelerate Vehicle Detection with SIMD
Generate SIMD code to improve the quality and speed of a vehicle detection and tracking system. - Automatically Schedule for-Loops for Neighborhood Processing Subsystems
Automatically schedule for-loop nests in the generated code for Neighborhood Processing blocks.
相关信息
- Simulink 深度学习 (Deep Learning Toolbox)
- 使用 MATLAB Coder 进行深度学习
- Deep Learning with GPU Coder (GPU Coder)