10 ms·
Next-Generation GPU-Powered EC2 Instances (G3)
- amq 9y ago> up to 18 H.264 1080p30 streams How is the quality compared to x264 with the default settings (preset medium, crf 23)?
- Scaevolus 9y agoA lot worse, but your CPU doesn't take a hit. NVENC doesn't have very good quality at low bitrates, but it's fine for local recording (1080p@15Mbps+) that will be transcoded later. Here's a comparison video: https://www.youtube.com/watch?v=BV5btdqQfu4 https://www.youtube.com/watch?v=BV5btdqQfu4 According to this it's almost equivalent when you compare 720p@5Mbps and 1080p@12Mbps, which is way more than most streaming sites will do: http://on-demand.gputechconf.com/gtc/2014/presentations/S4646-high-performance-video-encoding-gpus.pdf http://on-demand.gputechconf.com/gtc/2014/presentations/S464...
- SoapSeller 9y agoNVENC[0] has some comparessions with x264. In our use case(sports broadcasting, 720p) we found that in reasonable bitrate(>1Mb) NVIDIA HQ quality was virtually the same to x264 faster. (in newer versions of nvenc, they got amazingly better in the last couple of years) When the bandwidth drop you start to see x246 advantage. [0] https://developer.nvidia.com/nvidia-video-codec-sdk https://developer.nvidia.com/nvidia-video-codec-sdk
- girvo 9y agoLol we don't even have the P instances in Sydney yet, so I'm not holding my breath here.
- layoric 9y agoThey definately do, only the p2.xlarge though I think.
- nl 9y agoUnder what circumstances do you care about the location? When I'm using cloud GPUs it's pretty much a batch job, and latency is the last thing I care about. I'm not aware of any DL projects in Australia on health images which may have some legislative requirements about keeping data onshore.
- alexcnwy 9y agoData transfer between EC2 and S3 in the same region is free but incurs costs between regions.
- girvo 9y agoThe projects I'm working on unfortunately do; less legislation directly though and more extremely exacting regulators. More selfishly, I game using parsec.tv and would love a new rig, and it's pretty latency sensitive! :)
- mankoxyz 9y agoIs it profitable to use these for mining cryptocurrency?
- dkersten 9y agoNo. Nowadays the big players in mining cryptocurrency have datacenters full of ASIC's. The currencies that are resistant to ASIC mining (due to eg using memory-bound hashing functions), like Monero, are probably just as resistant to GPU mining as they are to ASIC mining, although if you were to investigate it, I'd look at one of those and not bitcoin.
- baq 9y agogaming GPU prices and availability would like to talk with you. where i live, 1070 price has gone up 50% in 6 months - if you manage to get one. it's crazy and was attributed to ethereum/zcash mining.
- dkersten 9y agoA similar thing happened when bitcoin GPU mining became big. I was watching an interview recently with one of the large mining operations where they basically bought all of a suppliers GPU stock (of whatever type of card was popular for mining at the time) and couldn't find any other suppliers who weren't out of stock.
- arithma 9y agoThis does not apply to Equihash (ZCash) or DaggerHashimoto. NiceHash consistently mines those on my 2 rigs (3x 1070 GTX rigs.)
- jnwatson 9y agoNo. Making a GPU resistant algorithm is hard. Ethereum is ASIC but not GPU resistant.
- dkersten 9y ago
- phreeza 9y agoDoes anyone know what the difference between G and P is supposed to be, conceptually?
- piqufoh 9y agoP are intended for general-purpose GPU compute applications (and have 1, 8 or 16 GPUs, more RAM and fewer CPUs). Typically you might use these for scientific computing / machine learning / anything CUDA intensive. G are optimized for graphics-intensive applications (and have 1, 2 or 4 GPUs, less RAM and more CPUs) - you might use these for design work, gaming etc.
- deleted 9y ago[deleted]
- lars 9y agoThey say "next-generation", but these are M60 GPUs, which are very much "previous-generation". Current generation would be P100 GPUs. I am in the market for a cloud GPU offering, and I have to say the big cloud providers are very uncompetitive here, only offering these old, slow GPUs.
- moonbug22 9y agoThe g2s were Kepler, the g3s are Maxwell. 'Next generation' is technically correct.
- TotallyHuman 9y agoCurrent gen is Pascal though, so 'Prev generation' is more correct.
- moonbug22 9y agoIn architectural terms perhaps. But the M60 is most definitely a current generation Tesla product.
- shaklee3 9y agoNot really. Typically there were reasons you would stick with older generations, such as M60s having very poor fp64 performance. If you want fp32, it gives a bump over the K80s currently in there. However, the P100 would have been the most logical path since it doesn't cripple fp16/32/64.
- bbgm 9y agoThese are G-instances and graphics is one of the primary use cases for this instance (and for the previous G2 instance). The M60 is the top part with GRID support built in. A GRID license that allows you to use the GRID driver is part of the offering. Disclosure: I own HPC for AWS (among other things) and used to own instances
- dmichulke 9y ago
- floatboth 9y agoOnce again, no instances with multiple powerful GPUs and like 1-2 CPU cores and 1GB RAM… Not doing them to discourage mining? :D
- moonbug22 9y agoFar from it. For a long period the floor spot price of aws gpu instances tracked the bitcoin mining positive roi threshold.
- marklit 9y agoAnyone care to chime in on why spot instances are now 10x on-demand instances? I've got a thread going here: https://news.ycombinator.com/item?id=14769026 https://news.ycombinator.com/item?id=14769026
- moonbug22 9y agoThat happens not infrequently. 1#x ondemand is the ceiling bid for spots. It's the result of a bid war amongst two or more big customers who really don't want to be evicted.
- swiley 9y agoHas anyone done much Linux gaming on EC2? I want to be able to play xonotic again but I don't play it often enough to justify buying a high power desktop.
- _neil 9y agoI did some mac gaming on it. Not terrible for certain games. I was mainly playing Rocket League multiplayer. There's a bunch of resources/experiences at https://www.reddit.com/r/cloudygamer/ https://www.reddit.com/r/cloudygamer/
- bryanlarsen 9y agoSad to see no fractional-GPU instances. A 4xlarge is massive overkill and unaffordable for our use case.
- sp332 9y ago-
- moonbug22 9y agoSo?
- shaklee3 9y agoYou can't give fractional GPU instances with this card. The K80 had two logically separate chips that were separately-addressable over PCIe. This allowed them to send two different PCIe devices to different VMs. The M60 doesn't have this. The V100 is supposed to allow time slicing to do this kind of thing, but that's not out, nor do we know how well it'll work.
- horusthecat 9y agoI'm taking this and Nvidia's announcement it was going to sell a mining-oriented GPU as the shot over the bow for cryptocoins. But then again, only market-makers get rich calling a top.
- dkobran 9y agoIf you want some current generation GPUs ;) check out https://paperspace.com https://paperspace.com