Why do you need
As anyone who has delved into Machine Learning can tell you, there are two hurdles that you must clear to build a useful neural network. Assuming you’ve already prepared a massive trove of tagged data to feed the training process, and have mastered the art of Deep Neural Network design, you’ll need hardware. In fact you’ll need lots of hardware; expensive hardware you’d have to buy, install, configure, power and maintain. This is where AWS comes in. Its new P3 GPU instances come with 1, 4, or 8 Volta GPUs configured across a fast (25Gb/S) NVLINK2 scalable interconnect, delivering up to a stunning 960 trillion operations per second for serious ML work. That means your training runs will be done in hours instead of days or weeks, getting your AI ready much quicker. It is still not real-time training, but we are getting there.
Figure 1: The Open Compute HGX design provides 8 NVIDIA Pascal or Volta GPUs, which connect to a 2-CPU server.
NVIDIA
Great, so you figured out you should just rent the hardware—that’s smart. But now you need to select, find, and configure a lot of finicky software. And each software component has to play nice with the myriad of other pieces. So, start with the right Linux OS, configure the correct divers, get the software framework from Git Hub, and don’t forget to download the DNN libraries. NO! Not that version! It may not be compatible with everything else you just loaded, and isn’t optimized for the GPU you selected. You DID verify that the entire stack is all inter-compatible, right? I mean, each component changes constantly; that’s the beauty and curse of open software!
You can see why
Figure 2: NVIDIA's GPU Cloud, or NGC, provides click and go access to all the popular ML Frameworks, from TensorFlow to Caffe2.
NVIDIA
Figure 3: AWS provides easy access to the P3 instance and the ML Stack you selected from NGC. It can't get much easier than this.
Amazon Web Services
Conclusions
Machine Learning has gone from an esoteric branch of computer science to the most disruptive technology in the cloud, and Enterprise IT is next. However, it remains difficult for one to get started and obtain fast results.
Disclosure: Moor Insights & Strategy, like all research and analyst firms, provides or has provided research, analysis, advising and/or consulting to many high-tech companies in the industry mentioned in this article, including