Models for deep learning

Andrea Gillhuber,

Accelerating artificial intelligence

Mathworks announces that Matlab now offers integration with Nvidia TensorRT via GPU Coder. This will make it easier for engineers and scientists to develop new models for artificial intelligence and deep learning in Matlab.

Cuda code generation with NIVIDA TensorRT. © Mathworks

Matlab provides a complete workflow to quickly train, validate and deploy deep learning models. Engineers can utilize GPU resources without additional programming. With the new integration of NVIDIA TensorRT and GPU Coder, deep learning models developed in Matlab can run on NVIDIA GPUs with high throughput and low latency.

According to Mathworks, internal benchmarks show that CUDA code generated by Matlab in combination with TensorRT can provide Alexnet with five times higher performance and VGG-16 with 1.25 times higher performance than the deep learning inference of the corresponding nets in TensorFlow.

All benchmarks were run with Matlab R2018a with GPU Coder, TensorRT 3.0.1, TensorFlow 1.6.0, CUDA 9.0 and cuDNN 7 on an Nvidia Titan Xp GPU on a Linux-based 12-core Intel Xeon E5-1650 v3 PC with 64 GB RAM.

  • Xing Icon
  • LinkedIn Icon
Advertisement
Advertisement
Advertisement

You might also be interested in

Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Subscribe to our newsletter
Advertisement
Back to home