Live data from Hacker News

Introducing Amazon EC2 P3 Instances

aws.amazon.com

81–90 of 99 posts

Re: Introducing Amazon EC2 P3 Instances

#81
post #49

Slightly off-topic but I'm curious: Nvidia Volta is advertised as having "tensor cores" - what does it take for a programmer to use them? Will typical Tensorflow or Cafe code take advantage of it? Or should we wait for some new optimized version of ML frameworks?

> Will typical Tensorflow or Cafe code take advantage of it?

Yes, the support should already be there for both frameworks.

Re: Introducing Amazon EC2 P3 Instances

#82
post #69
post #52

Hi guys, Dillon here from Paperspace ( https://www.paperspace.com ). We are a cloud that specializes in GPU infrastructure and software. We launched V100 instances a few days ago in our NY and CA regions and its much less expensive than AWS. Think of us as the DigitalOcean for GPUs with a simple, transparent pricing and effortless setup & configuration: AWS: $3.06/hr V100* Paperspace: $2.30 /hr or $980/month for dedi…

Your pricing page notably omits transfer pricing. Do you have free bandwidth between yourself and AWS/GCP/Azure or do you peer at any major exchanges? Getting the data into and out of compute services is the most difficult part financially, at least in my experience.

>Getting the data into and out of compute services is the most difficult part financially, at least in my experience.

You can never forget that this is entirely because of compute services ripping you off, not because they're providing a valuable service in return for the transfer pricing.

Re: Introducing Amazon EC2 P3 Instances

#83
post #82
post #69

Earlier quoted context omitted.

Your pricing page notably omits transfer pricing. Do you have free bandwidth between yourself and AWS/GCP/Azure or do you peer at any major exchanges? Getting the data into and out of compute services is the most difficult part financially, at least in my experience.

>Getting the data into and out of compute services is the most difficult part financially, at least in my experience. You can never forget that this is entirely because of compute services ripping you off, not because they're providing a valuable service in return for the transfer pricing.

Oh I never do forget. I currently colocate and buy transit and it's blindlingly obvious to me how much of a ripoff cloud egress is.

Even their "direct connect" services cost more than my transit does.

Re: Introducing Amazon EC2 P3 Instances

#84
post #79
post #69

Earlier quoted context omitted.

Your pricing page notably omits transfer pricing. Do you have free bandwidth between yourself and AWS/GCP/Azure or do you peer at any major exchanges? Getting the data into and out of compute services is the most difficult part financially, at least in my experience.

Dan here (also Paperspace team). Totally agree that transfer costs are a significant pain point which is why we do not charge for it. We can peer with other providers (eg with AWS we can leverage Direct Connect directly from our datacenters) but most of our customers don't implement this unless they're moving major traffic.

That's a good start but do you have a partnership with anyone that can provide storage with free/low cost bandwidth to your service? Even Direct Connect is ridiculously expensive compared to transit.

Re: Introducing Amazon EC2 P3 Instances

#85
post #42
post #18

Here's my results: Testing new Tesla V100 on AWS. Fine-tuning VGG on DeepSent dataset for 10 epochs. GRID 520K (4GB) (baseline): * 780s/epoch @ minibatch 8 (GPU saturated) V100(16Gb): * 30s/epoch @ minibatch 8 (GPU not saturated) * 6s/epoch @ minibatch 32 (GPU more saturated) * 6s/epoch @ minibatch 256 (GPU saturated)

Thanks! Curious how this would scale on the 8x or 16x instances

what do you mean? 8 or 16 GPUs? That's require changing the code to use distributed tensorflow...

Re: Introducing Amazon EC2 P3 Instances

#86
post #85
post #42

Earlier quoted context omitted.

Thanks! Curious how this would scale on the 8x or 16x instances

what do you mean? 8 or 16 GPUs? That's require changing the code to use distributed tensorflow...

Yes exactly. The instances with 8 or 16 GPUs. Does the training time reduce linearly, is the GPU utilisation 100%, is it plug and play with TF

Re: Introducing Amazon EC2 P3 Instances

#87

More details in my blog post at https://aws.amazon.com/blogs/aws/new-amazon-ec2-instances-wi...

This post states, "In order to take full advantage of the NVIDIA Tesla V100 GPUs and the Tensor cores, you will need to use CUDA 9 and cuDNN7." What version of TensorFlow does it use? From what I can tell, TensorFlow doesn't fully support the latest versions yet.

You can use the new AWS Deep Learning AMI which has a version of TensorFlow enhanced for CUDA 9 and Volta support https://aws.amazon.com/blogs/ai/announcing-new-aws-deep-lear...

Re: Introducing Amazon EC2 P3 Instances

#88
post #33

Hmm just tried to spool up a p3.2xlarge in Ireland but hit an instance limit check (it's set at 0), went to request a service limit increase but P3 instances are not listed in the drop down box :(

Same problem here and it does not seem to be zone specific. I wonder how others worked around this ...

Re: Introducing Amazon EC2 P3 Instances

#89
post #88
post #33

Hmm just tried to spool up a p3.2xlarge in Ireland but hit an instance limit check (it's set at 0), went to request a service limit increase but P3 instances are not listed in the drop down box :(

Same problem here and it does not seem to be zone specific. I wonder how others worked around this ...

Maybe by being bigger customers... :)

Re: Introducing Amazon EC2 P3 Instances

#90

Random question: Why are we still using mostly GPUs for computation rather than CPUs custom-designed for ML tasks?

If you want to offer PaaS with FPGAs or ASICs, by all means. I'm sure there'd be some interest :)

ML might be a bit of a moving target though.

Post reply on HN