EC2 cluster

For many of our experiments, we used large EC2 clusters of 100 m1.xlarge instances. We also used smaller sub-clusters of 16, 32 and 64 instances for back-end execution engines that only support power-of-two node counts (e.g. PowerGraph).

All EC2 clusters ran in the us-east-1a availability zone. We mostly ran our experiments during US night time in order to reduce the variability in results (which can be up to +/- 100% in makespan at other times).

VM specification

Count Type vCPUs Memory (GBs)
100 m1.xlarge 4 15