Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Daily qemu performance #9

Closed
meeDamian opened this issue Sep 28, 2019 · 172 comments
Closed

Daily qemu performance #9

meeDamian opened this issue Sep 28, 2019 · 172 comments

Comments

@meeDamian
Copy link
Member

meeDamian commented Sep 28, 2019

This issue contains timings of bitcoind builds on various emulated architectures.

@meeDamian
Copy link
Member Author

Checking added here: 9fbb6de

But they don't seem to trigger, and I don't want to be wasting time figuring out why now 😓

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:38m:22s 3h:30m:59s
v3.1.1 3h:40m:32s 3h:28m:55s
v4.0.0 3h:34m:4s 5h:26m:12s
v4.1.0 3h:49m:19s 5h:33m:45s
v4.1.1 4h:2m:47s 5h:23m:53s
v4.2.0 3h:36m:26s 3h:32m:26s

@meeDamian
Copy link
Member Author

@lukechilds For arm64: 5h23m on v4.1.1 and only 3h32m on v4.2.0, I say minus 2h is a mad improvement!

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 4h:19m:48s 3h:2m:14s
v3.1.1 3h:27m:2s 3h:22m:53s
v4.0.0 3h:39m:42s 5h:6m:43s
v4.1.0 3h:42m:26s 5h:26m:14s
v4.1.1 3h:44m:46s 5h:23m:53s
v4.2.0 2h:54m:3s 3h:25m:41s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 2h:59m:52s 2h:57m:21s
v3.1.1 3h:19m:4s 3h:7m:57s
v4.0.0 3h:50m:42s 3h:58m:20s
v4.1.0 3h:41m:16s 4h:26m:47s
v4.1.1 3h:13m:23s 4h:7m:10s
v4.2.0 2h:55m:30s 3h:20m:49s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:27m:49s 2h:43m:36s
v3.1.1 2h:40m:55s 2h:34m:44s
v4.0.0 3h:25m:25s 5h:23m:52s
v4.1.0 3h:13m:59s 4h:46m:25s
v4.1.1 3h:18m:52s 5h:15m:53s
v4.2.0 2h:23m:15s 3h:30m:10s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:18m:15s 3h:46m:31s
v3.1.1 2h:56m:25s 3h:27m:2s
v4.0.0 3h:26m:14s 3h:56m:51s
v4.1.0 3h:18m:56s 4h:59m:46s
v4.1.1 3h:15m:26s 4h:55m:36s
v4.2.0 2h:56m:42s 3h:40m:6s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:18m:17s 2h:44m:17s
v3.1.1 3h:20m:46s 3h:23m:41s
v4.0.0 2h:54m:6s 4h:33m:1s
v4.1.0 3h:27m:25s 4h:22m:40s
v4.1.1 3h:5m:33s 4h:53m:53s
v4.2.0 3h:1m:41s 3h:27m:10s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:16m:0s 3h:22m:56s
v3.1.1 2h:24m:52s 3h:0m:51s
v4.0.0 3h:34m:26s 5h:1m:46s
v4.1.0 3h:23m:58s 5h:22m:24s
v4.1.1 3h:9m:25s 4h:32m:40s
v4.2.0 3h:3m:34s 3h:7m:44s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:14m:51s 3h:14m:18s
v3.1.1 3h:15m:22s 3h:23m:1s
v4.0.0 3h:24m:38s 5h:26m:18s
v4.1.0 3h:50m:7s 4h:52m:24s
v4.1.1 3h:13m:17s 5h:6m:35s
v4.2.0 3h:5m:34s 2h:58m:8s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 2h:43m:24s 2h:42m:11s
v3.1.1 3h:24m:46s 2h:48m:40s
v4.0.0 3h:28m:29s 4h:34m:20s
v4.1.0 3h:30m:51s 4h:24m:25s
v4.1.1 3h:50m:33s 5h:21m:49s
v4.2.0 3h:5m:16s 3h:16m:56s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:42m:3s 2h:47m:28s
v3.1.1 3h:5m:27s 3h:8m:15s
v4.0.0 3h:12m:0s 4h:53m:49s
v4.1.0 3h:26m:36s 4h:38m:31s
v4.1.1 3h:18m:59s 5h:10m:0s
v4.2.0 2h:51m:26s 3h:11m:55s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:37m:15s 3h:43m:10s
v3.1.1 3h:5m:46s 3h:6m:20s
v4.0.0 3h:25m:37s 4h:46m:32s
v4.1.0 3h:3m:45s 5h:4m:20s
v4.1.1 3h:41m:1s 4h:38m:1s
v4.2.0 2h:39m:52s 3h:1m:50s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:4m:35s 2h:48m:4s
v3.1.1 2h:56m:43s 3h:16m:47s
v4.0.0 3h:15m:24s 4h:55m:50s
v4.1.0 3h:21m:51s 4h:44m:13s
v4.1.1 3h:16m:23s 4h:55m:28s
v4.2.0 3h:27m:35s 3h:5m:49s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:5m:24s 3h:9m:19s
v3.1.1 3h:18m:52s 3h:30m:45s
v4.0.0 3h:44m:19s 4h:28m:36s
v4.1.0 3h:36m:1s 5h:2m:18s
v4.1.1 3h:23m:50s 5h:24m:53s
v4.2.0 2h:59m:41s 3h:10m:42s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:14m:28s 3h:34m:41s
v3.1.1 3h:35m:47s 3h:35m:17s
v4.0.0 3h:18m:12s 4h:43m:4s
v4.1.0 3h:17m:12s 4h:40m:9s
v4.1.1 3h:18m:9s 5h:17m:30s
v4.2.0 2h:56m:26s 3h:2m:3s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:7m:28s 2h:55m:33s
v3.1.1 3h:21m:19s 3h:15m:24s
v4.0.0 3h:15m:3s 4h:28m:53s
v4.1.0 3h:27m:44s 4h:57m:36s
v4.1.1 3h:32m:56s 4h:41m:18s
v4.2.0 2h:57m:22s 3h:19m:20s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:54m:53s 3h:27m:16s
v3.1.1 2h:48m:28s 3h:13m:59s
v4.0.0 3h:47m:37s 4h:48m:55s
v4.1.0 3h:32m:54s 4h:31m:13s
v4.1.1 3h:58m:11s 4h:54m:20s
v4.2.0 2h:53m:38s 3h:26m:3s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:16m:21s 3h:9m:16s
v3.1.1 3h:9m:59s 3h:31m:13s
v4.0.0 3h:17m:6s 5h:2m:31s
v4.1.0 3h:10m:12s 5h:30m:30s
v4.1.1 3h:36m:43s 4h:51m:5s
v4.2.0 3h:8m:29s 3h:24m:40s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:12m:52s 2h:43m:18s
v3.1.1 3h:22m:6s 3h:5m:26s
v4.0.0 2h:52m:0s 4h:47m:25s
v4.1.0 3h:30m:13s 4h:17m:20s
v4.1.1 3h:29m:1s 4h:33m:51s
v4.2.0 2h:46m:53s 3h:2m:24s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:30m:4s 2h:48m:25s
v3.1.1 2h:48m:1s 3h:1m:50s
v4.0.0 3h:26m:0s 5h:1m:27s
v4.1.0 2h:42m:33s 4h:13m:38s
v4.1.1 3h:47m:0s 4h:52m:28s
v4.2.0 2h:55m:9s 3h:1m:27s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:36m:12s 3h:9m:51s
v3.1.1 3h:8m:41s 3h:13m:28s
v4.0.0 3h:28m:44s 4h:53m:15s
v4.1.0 3h:33m:59s 4h:57m:3s
v4.1.1 3h:25m:22s 5h:6m:34s
v4.2.0 3h:7m:16s 3h:47m:21s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:53m:40s 3h:12m:39s
v3.1.1 3h:40m:14s 3h:7m:19s
v4.0.0 3h:22m:28s 5h:13m:22s
v4.1.0 3h:34m:29s 4h:53m:23s
v4.1.1 3h:11m:58s 5h:17m:49s
v4.2.0 3h:15m:44s 2h:50m:14s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:24m:25s 3h:28m:11s
v3.1.1 3h:54m:3s 3h:16m:37s
v4.0.0 3h:35m:0s 4h:38m:11s
v4.1.0 3h:17m:18s 5h:1m:40s
v4.1.1 3h:27m:57s 5h:13m:47s
v4.2.0 2h:56m:6s 3h:23m:51s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:6m:21s 3h:7m:7s
v3.1.1 3h:7m:55s 3h:20m:19s
v4.0.0 3h:4m:8s 4h:41m:19s
v4.1.0 3h:54m:45s 4h:48m:8s
v4.1.1 3h:23m:0s 5h:38m:18s
v4.2.0 3h:7m:5s 3h:19m:49s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 2h:39m:32s 3h:22m:20s
v3.1.1 3h:30m:15s 3h:42m:30s
v4.0.0 3h:48m:38s 4h:40m:46s
v4.1.0 3h:30m:45s 4h:58m:5s
v4.1.1 3h:21m:46s 4h:59m:53s
v4.2.0 3h:5m:39s 3h:18m:44s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:35m:46s 3h:16m:53s
v3.1.1 3h:27m:27s 3h:27m:49s
v4.0.0 2h:54m:22s 4h:52m:23s
v4.1.0 3h:31m:52s 5h:19m:54s
v4.1.1 3h:43m:39s 4h:42m:33s
v4.2.0 3h:10m:11s 3h:10m:20s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64
v3.1.0 3h:20m:28s 3h:0m:22s
v3.1.1 3h:30m:52s 3h:5m:12s
v4.0.0 3h:12m:7s 4h:15m:29s
v4.1.0 3h:0m:9s 4h:45m:10s
v4.1.1 2h:34m:54s 5h:15m:35s
v4.2.0 2h:55m:51s 3h:15m:15s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:16m:5s 3h:36m:34s
v4.0.1 3h:37m:9s 4h:54m:9s
v4.1.1 3h:38m:4s 5h:14m:34s
v4.2.0 3h:15m:4s 4h:0m:54s
v5.0.0 2h:29m:48s 2h:19m:4s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:5m:25s 2h:42m:8s
v4.0.1 3h:24m:47s 4h:54m:17s
v4.1.1 3h:21m:49s 5h:3m:20s
v4.2.0 3h:7m:52s 3h:25m:8s
v5.0.0 2h:44m:54s 2h:2m:40s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:15m:16s 2h:31m:55s
v4.0.1 2h:53m:53s 4h:50m:49s
v4.1.1 3h:46m:58s 5h:32m:4s
v4.2.0 3h:15m:34s 2h:54m:55s
v5.0.0 2h:31m:58s 1h:57m:54s

@meeDamian
Copy link
Member Author

Crazy how much faster v5.0.0 is than previous ones. cc @lukechilds

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 2h:50m:40s 3h:11m:40s
v4.0.1 3h:47m:31s 5h:0m:54s
v4.1.1 3h:3m:13s 3h:57m:53s
v4.2.0 2h:54m:7s 2h:35m:3s
v5.0.0 2h:48m:5s 2h:29m:20s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:41m:14s 3h:25m:36s
v4.0.1 3h:50m:50s 4h:55m:52s
v4.1.1 3h:47m:50s 4h:47m:39s
v4.2.0 3h:13m:2s 3h:13m:27s
v5.0.0 2h:46m:18s 2h:46m:28s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:11m:48s 3h:29m:26s
v4.0.1 3h:14m:31s 4h:40m:54s
v4.1.1 3h:36m:21s 5h:30m:26s
v4.2.0 3h:32m:57s 3h:37m:42s
v5.0.0 2h:35m:19s 2h:43m:25s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:47m:15s 3h:28m:32s
v4.0.1 3h:52m:44s 5h:35m:21s
v4.1.1 4h:7m:37s 4h:58m:3s
v4.2.0 3h:28m:42s 3h:42m:31s
v5.0.0 2h:52m:42s 2h:36m:38s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:51m:12s 3h:0m:31s
v4.0.1 3h:27m:8s 4h:36m:31s
v4.1.1 2h:54m:27s 4h:29m:58s
v4.2.0 3h:36m:27s 3h:5m:50s
v5.0.0 2h:37m:44s 2h:29m:29s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:18m:29s 3h:36m:45s
v4.0.1 3h:25m:4s 5h:5m:34s
v4.1.1 4h:1m:9s 5h:37m:10s
v4.2.0 3h:26m:42s 3h:24m:24s
v5.0.0 3h:2m:31s 2h:26m:34s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:28m:58s 3h:11m:6s
v4.0.1 3h:5m:47s 4h:55m:33s
v4.1.1 3h:31m:49s 5h:19m:1s
v4.2.0 3h:16m:56s 2h:48m:0s
v5.0.0 2h:41m:31s 2h:12m:23s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:23m:1s 3h:19m:10s
v4.0.1 3h:32m:39s 4h:58m:58s
v4.1.1 4h:8m:48s 5h:29m:4s
v4.2.0 3h:18m:20s 3h:13m:37s
v5.0.0 2h:37m:55s 2h:47m:44s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:48m:38s 3h:47m:7s
v4.0.1 3h:5m:37s 4h:57m:48s
v4.1.1 3h:31m:22s 5h:40m:53s
v4.2.0 3h:34m:38s 2h:47m:51s
v5.0.0 2h:39m:26s 2h:22m:2s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 4h:18m:15s 3h:13m:51s
v4.0.1 3h:50m:40s 4h:10m:4s
v4.1.1 3h:36m:28s 5h:16m:9s
v4.2.0 3h:12m:34s 3h:23m:31s
v5.0.0 2h:31m:25s 2h:37m:48s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:39m:27s 3h:24m:41s
v4.0.1 3h:21m:35s 4h:49m:43s
v4.1.1 3h:19m:50s 5h:11m:8s
v4.2.0 3h:33m:13s 3h:7m:36s
v5.0.0 2h:9m:56s 2h:45m:41s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:18m:48s 4h:0m:11s
v4.0.1 3h:27m:54s 4h:44m:36s
v4.1.1 3h:17m:5s 5h:12m:55s
v4.2.0 2h:55m:29s 3h:25m:33s
v5.0.0 3h:3m:51s 2h:37m:49s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:43m:16s 3h:22m:2s
v4.0.1 3h:59m:59s 4h:44m:42s
v4.1.1 3h:39m:16s 4h:45m:2s
v4.2.0 2h:44m:23s 3h:27m:17s
v5.0.0 2h:23m:31s 2h:13m:14s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:16m:23s 3h:6m:30s
v4.0.1 3h:32m:36s 5h:39m:15s
v4.1.1 3h:45m:2s 5h:33m:46s
v4.2.0 2h:42m:30s 3h:27m:49s
v5.0.0 2h:29m:38s 2h:23m:48s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:23m:42s 3h:20m:4s
v4.0.1 3h:54m:52s 5h:21m:44s
v4.1.1 3h:27m:7s 5h:16m:3s
v4.2.0 2h:48m:41s 3h:33m:56s
v5.0.0 2h:43m:38s 2h:17m:10s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 2h:59m:19s 3h:21m:21s
v4.0.1 3h:29m:11s 4h:8m:19s
v4.1.1 3h:54m:52s 4h:50m:44s
v4.2.0 2h:54m:12s 3h:4m:48s
v5.0.0 2h:25m:47s 2h:13m:40s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:37m:56s 3h:20m:35s
v4.0.1 3h:49m:56s 5h:5m:49s
v4.1.1 3h:34m:10s 5h:19m:56s
v4.2.0 2h:35m:39s 3h:8m:20s
v5.0.0 2h:11m:28s 2h:28m:29s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 2h:55m:11s 3h:34m:49s
v4.0.1 3h:40m:14s 5h:21m:1s
v4.1.1 3h:23m:39s 5h:55m:30s
v4.2.0 3h:23m:56s 3h:34m:11s
v5.0.0 3h:5m:28s 2h:29m:40s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:59m:29s 3h:40m:3s
v4.0.1 3h:52m:0s 5h:37m:31s
v4.1.1 2h:58m:16s 4h:15m:18s
v4.2.1 2h:53m:37s 3h:29m:36s
v5.0.0 2h:49m:50s 2h:36m:15s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:22m:11s 3h:12m:3s
v4.0.1 3h:42m:8s 5h:35m:54s
v4.1.1 3h:46m:22s 4h:57m:6s
v4.2.1 2h:42m:24s 2h:59m:20s
v5.0.0 2h:10m:23s 2h:38m:45s

@meeDamian
Copy link
Member Author

Close it, and remove perf checks from here once this is merged: meeDamian/simple-qemu#14

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:35m:40s 3h:1m:36s
v4.0.1 3h:30m:21s 5h:7m:27s
v4.1.1 2h:59m:53s 5h:52m:15s
v4.2.1 2h:56m:38s 4h:5m:23s
v5.0.0 2h:27m:4s 2h:24m:9s

@meeDamian
Copy link
Member Author

Today's results:

version arm32v7 arm64v8
v3.1.1 3h:1m:59s 3h:40m:47s
v4.0.1 3h:30m:26s 5h:39m:3s
v4.1.1 3h:33m:5s 5h:15m:4s
v4.2.1 3h:2m:43s 3h:42m:42s
v5.0.0 2h:54m:20s 2h:24m:45s

@meeDamian
Copy link
Member Author

Deprecated in favor of: meeDamian/simple-qemu#15

@meeDamian meeDamian unpinned this issue Jul 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant