Hello, I do not own GPU hardware and am trying to understand if public amis on AWS are worth the fuss at professional level or at least good enough for the likes of course.fast.ai moocs. Newest here https://aws.amazon.com/marketplace/pp/B06VSPXKDX for Ubuntu. Any experience? Thanks!
[+] [-] bhouston|9 years ago|reply
We started to put on premise machines that have GPUs in them to reduce our costs. We can get a desktop class Core i7 machine with a GeForce 1060 6GB for around $800 all in, where as on Amazon you have to have a G2 2.xlarge on demand it is $400/month, or $3478 one year term (that is for 1/4 of a G2 8.xlarge achine, thus you get one of its 4 Quadro K5000 4GB cards to yourself.) I could put 2 1060s in that machine for another $200 or so. This just beats AWS pricing in <4 months of use.
My expectation is that these 1060s will be good for two years, maybe even three.
Because our GPU tasks are low bandwidth and non-critical we can run them on our existing office internet. Our rent also includes power. So there are not too many additional costs over the bare machine costs.
[+] [-] mabbo|9 years ago|reply
It's far more likely to be aimed at the Master's student in ML who has this new awesome model but it takes goddamn forever to train on his laptop and he just needs 3 days of time with a big-ass GPU instance.
He spins up the instances, runs his model, spins it down and is out what, $100 maybe? That fits into his limited budget.
Additional benefit: if I buy a kickass GPU, I'm going to reduce my overall productivity in research because now I can finally play some of these hot new games on full graphics!
[+] [-] jph00|9 years ago|reply
To save around 80% (but slightly less convenient) there are two ways to use spot instances provided on http://forums.fast.ai that are largely automated and work well.
In part 2 of the course you'll learn how to set up your own server. As others have mentioned that's much better value if you're using deep learning somewhat regularly.
(I'm the founder/teacher of this course.)
[+] [-] shoshin23|9 years ago|reply
[+] [-] rocketcity|9 years ago|reply
[+] [-] ShirsenduK|9 years ago|reply
[+] [-] torbjorn|9 years ago|reply
[+] [-] Fripplebubby|9 years ago|reply
With a spot request you can get a p2.xlarge for around $0.22/hr, which for me is sufficient for moocs and side projects, but for beefier instances the prices get high.
[+] [-] KaiserPro|9 years ago|reply
Unless you are able to get a decent deal (far better than reserved instances) then for raw CPU/GPU power hosting your own is better. Its the whole package that makes AWS attractive. (RDS, S3, instant spinup)
Spot prices is a good place to start if you are doing batches. just make sure you checkpoint little and often.
However if you are on your own, with limited funds, Get a second hand workstation (dell or hp z620/600) they tend to have decent PSUs, loads of ram and decent support, and a couple of Geforces with more Vram. (Quadros you are paying for the double float performance and ram. transfer Bandwidth and speed are the same or slightly better on geforce class cards.)
[+] [-] minimaxir|9 years ago|reply
[+] [-] uberneo|9 years ago|reply
[+] [-] neil1023|9 years ago|reply
[+] [-] chaosmail|9 years ago|reply
[+] [-] kshnell|9 years ago|reply
[+] [-] dkobran|9 years ago|reply
[+] [-] coffeepants|9 years ago|reply
[+] [-] dhruvp|9 years ago|reply
Best of luck!
[+] [-] ap46|9 years ago|reply
[+] [-] chrischen|9 years ago|reply
Even my gtx 1080 is faster, albeit with slightly less ram than the K80 or M60s available in the cloud.
A titan X would fix the ram issue though.
The most economical would probably be to colocate some titan X boxes. Not only cheaper, but more percormant than anything you can get from IaaS right now.
[+] [-] lekker|9 years ago|reply
[+] [-] farhanhubble|9 years ago|reply
[+] [-] hackpert|9 years ago|reply
[+] [-] Baeocystin|9 years ago|reply
[+] [-] benmanns|9 years ago|reply
[+] [-] Fripplebubby|9 years ago|reply
[+] [-] gm-conspiracy|9 years ago|reply
i7 w/ dual 1060 GPUs?
[+] [-] projproj|9 years ago|reply
The other components are a geforce 1060, Asus Prime X370-pro (lowest-priced x370 motherboard), and 16gb ram.
[1] https://stackoverflow.com/questions/39395198/configuring-ten... [2] https://www.phoronix.com/scan.php?page=article&item=amd-ryze...
edit: added other specs
[+] [-] lloyd-christmas|9 years ago|reply
[+] [-] nanistheonlyist|9 years ago|reply
[deleted]