I want to run some experiments on my laptop and on EC2. I want to choose the instance which is closest to my laptop in configuration. I have a laptop with Intel Core 2 Duo P8600 2.4GHz processor and 4 GB RAM. But my operating system is 32 bit so only ~2.9 GB is usable. Which one of the EC2 instance (http://aws.amazon.com/ec2/instance-types/) is closest to my laptop? Memory is easy to compare apples-to-apples but I am not sure how one EC2 compute unit stack up against my P8600 processor. (On EC2 also, I would run a 32 bit OS)
From that website:
I just checked
/proc/cpuinfo
with m1.small and interestingly I see 4 core Xeon E5430, which was released in 2007:I know that they uses Xen hypervisor, so you have VCPU of that, but I don't know how scheduler works. I checked also SuperPi benchmark:
I think that you need something between Small Instance and Large Instance, that is just Medium Instance (m1.medium), but I can't see such option in standard instances.
High-CPU Medium Instance (c1.medium) seams to be good option (especially if you require two cores), but unfortunately it has only 1.7 GB of RAM.
medium is your best bet since its the biggest 32bit instance you will get.
According to our test: A real 2.4 Ghz dual-core is close to High-CPU Medium Instance ( 2 virtual cores)
We compared the processing power with the 7zip benchmark feature.
Everything else also fits.
If CPU power is important, that is your best 32bit choice.