I'm doing embarrassingly parallel simulations (think Monte Carlo runs of a legacy scientific binary) and am trying to find the cheapest possible host source of x86 compute, at scale. These are jobs that are single-threaded, use maybe 2-4GB of ram, last an hour, and can be checkpointed if necessary. A c5.18xlarge on AWS has 36 physical (real) cores and on the spot market is $0.74/hr which works out to $0.02/core-hour. Does anyone know of cheaper options?
[+] [-] re-thc|2 years ago|reply
E.g. GCP C3 pricing is $0.003/vCPU hour and $0.004 for 1GB RAM -- where C3 = Intel Sapphire Rapids (latest gen), which should be quite a bit faster than a C5 (older Intel).
c3-highcpu-88 (44 real cores) is $0.344/hr hence
N2D (AMD Milan) has equivalents that's also in a similar price bracket
See: https://cloud.google.com/compute/vm-instance-pricing#general...
Azure has similar prices for spot with AMD CPU.
On a "smaller" cloud, Oracle cloud E4 (AMD Milan) prices are also a lot cheaper than AWS.
For an even smaller cloud there's also Hetzner cloud with dedicated cores or dedicated servers even.
[+] [-] mlthrowaway1953|2 years ago|reply
[+] [-] sz4kerto|2 years ago|reply
[+] [-] actionfromafar|2 years ago|reply
[+] [-] ysleepy|2 years ago|reply
[+] [-] Triangle9349|2 years ago|reply
[+] [-] justinclift|2 years ago|reply
If it's for several hundred hours worth of compute, then dedicated servers can start to look pretty good.
eg: https://www.hetzner.com/dedicated-rootserver/ax161
€119.80/mo, for a 32 (real) core Zen2 EPYC with 128GB ram
They generally tend to have better local disk performance than most cloud servers, but that might be irrelevant for your use case. :)
If you're just doing short bursts of use though, then it's probably not the right option.
[+] [-] tyingq|2 years ago|reply
[+] [-] prhrb|2 years ago|reply
[+] [-] re-thc|2 years ago|reply
If it's on S3 it might still be best to use AWS EC2 in the same region.
Oracle is definitely a good choice with 10TB free tier.
Hetzner cloud likely has cheaper compute than Oracle.
Upcloud has the fastest CPU.
[+] [-] hampereddustbin|2 years ago|reply
[+] [-] genmud|2 years ago|reply
I used to buy dell outlet servers (which is their refurbed gear) all the time for folks who insist on dell, they end up being about 20-50% of the cost of cloud pricing if you are utilizing it with a full workload. Their stuff also includes a 3 year warranty with next day support, so it isn't very risky buying a refurbished server. There have been times where I found deals where the components could be parted out on ebay for more than the cost of the server. If you don't need support, there are tons of used servers on ebay / craigslist where you can get deals on 1-3 year old hardware that are good enough to purchase multiple spares.
For example, you can purchase a 2x 32 core server [1] for ~11k from the outlet store with next day support.
If you are running 24/7, with 64 cores over a 3 year period...
If you wanted to go supermicro [2] with somewhat less reliable support, its a similar story. It would be a 1u dual 96 core (192 cores) box w/ 1.5tb memory for around ~30k. You can recoup your hardware costs within the first year vs. running in AWS if your workloads are high enough to justify the hardware expense.[1] - https://outlet.us.dell.com/ARBOnlineSales/Online/SecondaryIn...
[2] - https://www.itcreations.com/configurator/model/supermicro-as...
[+] [-] ysleepy|2 years ago|reply
[+] [-] johnklos|2 years ago|reply
You could also just start a small project to pay people. If 2¢ per core hour is a reasonable price, that means a Ryzen 5950X user could make $7.68 a day not using SMT threads when the machine is mostly idle.
[+] [-] tyingq|2 years ago|reply
Even a dedicated server from OVH with similar specs is $0.02-0.04/real-not-smt-core-hour.
[+] [-] ericpauley|2 years ago|reply
[+] [-] turtlebits|2 years ago|reply
[+] [-] zombielinux|2 years ago|reply
[+] [-] amelius|2 years ago|reply
[+] [-] mewmew07|2 years ago|reply
[+] [-] aclindsa|2 years ago|reply
[+] [-] numpad0|2 years ago|reply
[+] [-] redat00|2 years ago|reply
[+] [-] b20000|2 years ago|reply
[+] [-] hkgjjgjfjfjfjf|2 years ago|reply
[deleted]
[+] [-] hkgjjgjfjfjfjf|2 years ago|reply
[deleted]
[+] [-] asah|2 years ago|reply
[+] [-] delfinom|2 years ago|reply
>Massive is like Airbnb or Turo for your computer. Rather than letting you share your home or vehicle when you’re not using them, Massive lets you share any unused computing resources you have. In exchange, app developers give you access to their premium features.
This doesn't have security concerns, not at all, nope
>Massive combines the small amounts of resources contributed by users like you into a supercomputer that funds app features by mining cryptocurrency, decentralizing blockchain infrastructure, running scientific simulations, and performing general distributed tasks.
Yea so it's totally just going to be abused to crpytomine 24/7 on your hardware
>Massive doesn’t develop consumer apps but has partnered with many developers who offer to let you upgrade with Massive in their apps. Depending on your geolocation, you’ll get such offers in apps like Boom 3D for Windows and Digg Desktop.
....Yea this is basically malware and botnetting. There is 10000% perverse incentive for those "apps" to trick users into the botnet
[+] [-] vbrandl|2 years ago|reply
[+] [-] justinclift|2 years ago|reply