Here are some benchmarks that compare the performance and cost of GitHub-hosted runners and Sprinters-powered AWS runners.
By default, the following configurations are used:
Provider | vCPUs | RAM (GiB) | Temp (GiB) | |
---|---|---|---|---|
github-4vcpu | GitHub | 4 |
16 |
14 |
sprinters-mxl | AWS m7i-flex.xlarge |
4 |
16 |
14 |
sprinters-c4xl | AWS c7i-flex.4xlarge |
16 |
32 |
14 |
Also note:
us-east-1
region.gp3
with 3000
IOPS and 150
MiB/s throughput.
gohugoio / hugo
github-4vcpu
43m 56s | |
$0.70400 |
sprinters-mxl temp=32
36m 50s
17% faster |
|
$0.13134 on-demand 81% cheaper |
|
$0.05812 spot 92% cheaper |
sprinters-c4xl temp=32
25m 41s
42% faster |
|
$0.30622 on-demand 57% cheaper |
|
$0.11516 spot 84% cheaper |
spring-projects / spring-boot
github-4vcpu
5m 4s | |
$0.09600 |
sprinters-mxl
4m 29s
12% faster |
|
$0.02623 on-demand 73% cheaper |
|
$0.01633 spot 83% cheaper |
sprinters-c4xl
2m 24s
53% faster |
|
$0.04408 on-demand 54% cheaper |
|
$0.02203 spot 77% cheaper |
torvalds / linux
github-4vcpu
10m 11s | |
$0.17600 |
sprinters-mxl
8m 59s
12% faster |
|
$0.03922 on-demand 78% cheaper |
|
$0.02141 spot 88% cheaper |
sprinters-c4xl
3m 12s
69% faster |
|
$0.05544 on-demand 69% cheaper |
|
$0.02605 spot 85% cheaper |