10$/mo droplet
$ sysbench --test=cpu --cpu-max-prime=2000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 2000
Test execution summary:
total time: 1.5297s
total number of events: 10000
total time taken by event execution: 1.5219
per-request statistics:
min: 0.14ms
avg: 0.15ms
max: 4.68ms
approx. 95 percentile: 0.16ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 1.5219/0.00
C1 $ sysbench --test=cpu --cpu-max-prime=2000 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 2000
Test execution summary:
total time: 27.0053s
total number of events: 10000
total time taken by event execution: 26.9926
per-request statistics:
min: 2.69ms
avg: 2.70ms
max: 2.84ms
approx. 95 percentile: 2.72ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 26.9926/0.00If I'm not mistaken you only have 1 CPU for a droplet at this price.
ubuntu@c1-10-1-18-157:~$ sysbench --test=cpu --cpu-max-prime=2000 --num-threads=4 run
sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 4
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 2000
Test execution summary:
total time: 6.7674s
total number of events: 10000
total time taken by event execution: 27.0485
per-request statistics:
min: 2.69ms
avg: 2.70ms
max: 7.00ms
approx. 95 percentile: 2.70ms
Threads fairness:
events (avg/stddev): 2500.0000/17.36
execution time (avg/stddev): 6.7621/0.00 sysbench 0.4.12: multi-threaded system evaluation benchmark
Running the test with following options:
Number of threads: 1
Doing CPU performance benchmark
Threads started!
Done.
Maximum prime number checked in CPU test: 2000
Test execution summary:
total time: 8.8170s
total number of events: 10000
total time taken by event execution: 8.8083
per-request statistics:
min: 0.83ms
avg: 0.88ms
max: 21.43ms
approx. 95 percentile: 0.95ms
Threads fairness:
events (avg/stddev): 10000.0000/0.00
execution time (avg/stddev): 8.8083/0.00
Total time is 2.4926s with --num-threads=4.I have 20 of those Xeon cores and 128Gb of RAM in a 2U.
Comparing the ratio of bogomips you'd have to get 598 of those ARM machines in a 2U to get the same bogomips.
Like I said this isn't even slightly scientific but is at least interesting trivia.
I can probably push 40 of those onto it without it bending too terribly. If I knock the RAM down to 2Gb an instance I could probably quite happily get 64-100 on it in theory. I think memory bandwidth might kill it before CPU does.
We have two almost full (18 each) 42U racks of those machines (bar switches) so across the 720 E5 cores with 4.6TiB of RAM there is about 4.3 million bogomips.
Fun :)
(most of this is corporate fileservers, exchange, AD, various crappy apps, network appliances, web servers, SQL servers and idles at around 20% in use). If it all went off you'd need earplugs and fireman's equipment.
However if you want one fast core, you're screwed :)
http://www8.hp.com/us/en/products/proliant-servers/product-d...
AMD will enter the market soon, too, but I think Applied Micro will hold its first mover advantage with its 3rd gen chips coming next year.