NVIDA Updates Free Deep Learning Software
NVIDA Updates Free Deep Learning Software
Written by Mike James   
Monday, 15 May 2017

There was a time when NVIDA was thought of as a maker of hardware for high end games machines, but the need for powerful number crunching has propelled the GPU maker into new areas and now it is one of the leaders in AI. 

NVIDA has some help for you if parallel computation on a GPU is your concern. Of course it has to be an NVIDA GPU card you are targeting, but you wouldn't expect them to promote someone else's hardware, would you?

The first piece of news, however, is that the number of people interested in using the GPU for computation is growing very fast:

 

gpu

 

This is an indication of just how useful GPU approaches to general computation are. NVIDIA has been helping the interest along with its free SDK and it has just announced a new version with these improvements:

 

  • New CUDA 9 speeds up HPC and deep learning applications with support for Volta GPUs, up to 5x faster performance for libraries, a new programming model for thread management, and updates to debugging and profiling tools.

  • Developers of end-user applications such as AI-powered web services and embedded edge devices benefit from 3.5x faster deep learning inference with the new TensorRT 3. With built-in support for optimizing both Caffe and TensorFlow models, developers can take trained neural networks to production faster than ever.

  • Engineers and data scientists can benefit from 2.5x faster deep learning training using Volta optimizations for frameworks such as Caffe2, Microsoft Cognitive Toolkit, MXNet, PyTorch and TensorFlow.

Notice that most of these speed ups are credited to the latest Volta GPU architecture from NVIDA. Volta is designed specifically for data processing and AI in particular. With 640 Tensor cores it is claimed to offer 100 Teraflops per second. Google recently published some benchmarks which show that Tensorflow almost scales linearly with the number of Volta P100 GPUs actually used:

gputensor

You can't help but think "this would be good for graphics!"

Silly idea! Why waste computing power on graphics?

Can anyone remember what the G in GPU stands for these days?

gpulogo

More Information

NVIDIA Delivers New Deep Learning Software Tools for Developers

TensorFlow Benchmarks and a New High-Performance Guide

Related Articles

TPU Better Than GPU 

TensorFlow Reaches Version 1 

//No Comment - BB8 autonomous car 

NVIDIA's Neural Network Drives A Car 

A Billion Neuronal Connections On The Cheap 

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on, Twitter, FacebookGoogle+ or Linkedin.

 

Banner


The Performance Of AngularJS
11/05/2017

AngularJS is a popular and hence important JavaScript framework, but there isn't a lot of information about how it performs in the real world. Some research based on a survey gives us some clues.  [ ... ]



R 3.4 Brings Performance Improvements
28/04/2017

R 3.4.0, codenamed “You Stupid Darkness”, a major release of the R language used for data science, big data analysis, predictive modeling and visualization, has been released. It has a long list o [ ... ]


More News

 
 

 

blog comments powered by Disqus

 

Last Updated ( Monday, 15 May 2017 )
 
 

   
RSS feed of news items only
I Programmer News
Copyright © 2017 i-programmer.info. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.