Bitcoin Core benchmarks
Home
About
Changes
Timeline
Comparison
Environment
ccl-bench-hdd-1
ccl-bench-ssd-1
ccl-bench-odroid-1
ccl-bench-raspi-1
ccl-bench-ssd-6
drahtbot-coverage
Executables
Bitcoin Core
(All
,
None)
bench-bitcoin
bitcoind
functional-test-runner
make
unittests
Baseline:
None
make v0.16.1
functional-test-runner v0.16.1
bench-bitcoin v0.16.1
bitcoind v0.16.1
unittests v0.16.1
Benchmark
Display all in a grid
Display none
Simulated Network IBD
build.make.1.clang
build.make.1.clang.mem-usage
build.make.1.gcc
build.make.1.gcc.mem-usage
build.make.1.mem-usage
build.make.3.gcc
build.make.3.gcc.mem-usage
functionaltests.clang
functionaltests.clang.j=1
functionaltests.clang.j=1.mem-usage
functionaltests.clang.mem-usage
functionaltests.gcc
functionaltests.gcc.j=1
functionaltests.gcc.j=1.mem-usage
functionaltests.gcc.mem-usage
functionaltests.mem-usage
ibd.522000.dbcache=2048
ibd.522000.dbcache=2048.mem-usage
ibd.local.522000
ibd.local.522000.dbcache=2048
ibd.local.522000.dbcache=2048.mem-usage
ibd.local.522000.dbcache=2048.mem_usage
ibd.local.522000.mem-usage
ibd.local.522000.mem_usage
ibd.real.522000.dbcache=512
ibd.real.522000.dbcache=512.mem-usage
makecheck.3.mem-usage
makecheck.clang.3
makecheck.clang.3.mem-usage
makecheck.clang.j=3
makecheck.clang.j=3.mem-usage
makecheck.gcc.3
makecheck.gcc.3.mem-usage
makecheck.gcc.j=3
makecheck.gcc.j=3.mem-usage
micro.clang.AssembleBlock
micro.clang.Base58CheckEncode
micro.clang.Base58Decode
micro.clang.Base58Encode
micro.clang.Bech32Decode
micro.clang.Bech32Encode
micro.clang.BenchLockedPool
micro.clang.BenchTimeDeprecated
micro.clang.BenchTimeMillis
micro.clang.BenchTimeMillisSys
micro.clang.BenchTimeMock
micro.clang.BlockToJsonVerbose
micro.clang.BnBExhaustion
micro.clang.CCheckQueueSpeedPrevectorJob
micro.clang.CCoinsCaching
micro.clang.CHACHA20_1MB
micro.clang.CHACHA20_256BYTES
micro.clang.CHACHA20_64BYTES
micro.clang.CHACHA20_POLY1305_AEAD_1MB_ENCRYPT_DECRYPT
micro.clang.CHACHA20_POLY1305_AEAD_1MB_ONLY_ENCRYPT
micro.clang.CHACHA20_POLY1305_AEAD_256BYTES_ENCRYPT_DECRYPT
micro.clang.CHACHA20_POLY1305_AEAD_256BYTES_ONLY_ENCRYPT
micro.clang.CHACHA20_POLY1305_AEAD_64BYTES_ENCRYPT_DECRYPT
micro.clang.CHACHA20_POLY1305_AEAD_64BYTES_ONLY_ENCRYPT
micro.clang.CoinSelection
micro.clang.ComplexMemPool
micro.clang.ConstructGCSFilter
micro.clang.DeserializeAndCheckBlockTest
micro.clang.DeserializeBlockTest
micro.clang.DuplicateInputs
micro.clang.FastRandom_1bit
micro.clang.FastRandom_32bit
micro.clang.HASH_1MB
micro.clang.HASH_256BYTES
micro.clang.HASH_64BYTES
micro.clang.MatchGCSFilter
micro.clang.MempoolEviction
micro.clang.MerkleRoot
micro.clang.POLY1305_1MB
micro.clang.POLY1305_256BYTES
micro.clang.POLY1305_64BYTES
micro.clang.PrevectorClearNontrivial
micro.clang.PrevectorClearTrivial
micro.clang.PrevectorDeserializeNontrivial
micro.clang.PrevectorDeserializeTrivial
micro.clang.PrevectorDestructorNontrivial
micro.clang.PrevectorDestructorTrivial
micro.clang.PrevectorResizeNontrivial
micro.clang.PrevectorResizeTrivial
micro.clang.RIPEMD160
micro.clang.RollingBloom
micro.clang.RollingBloomReset
micro.clang.RpcMempool
micro.clang.SHA1
micro.clang.SHA256
micro.clang.SHA256D64_1024
micro.clang.SHA256_32b
micro.clang.SHA512
micro.clang.SipHash_32b
micro.clang.Sleep100ms
micro.clang.Trig
micro.clang.VerifyScriptBench
micro.clang.WalletBalanceClean
micro.clang.WalletBalanceDirty
micro.clang.WalletBalanceMine
micro.clang.WalletBalanceWatch
micro.gcc.AssembleBlock
micro.gcc.Base58CheckEncode
micro.gcc.Base58Decode
micro.gcc.Base58Encode
micro.gcc.Bech32Decode
micro.gcc.Bech32Encode
micro.gcc.BenchLockedPool
micro.gcc.BenchTimeDeprecated
micro.gcc.BenchTimeMillis
micro.gcc.BenchTimeMillisSys
micro.gcc.BenchTimeMock
micro.gcc.BlockToJsonVerbose
micro.gcc.BnBExhaustion
micro.gcc.CCheckQueueSpeedPrevectorJob
micro.gcc.CCoinsCaching
micro.gcc.CHACHA20_1MB
micro.gcc.CHACHA20_256BYTES
micro.gcc.CHACHA20_64BYTES
micro.gcc.CHACHA20_POLY1305_AEAD_1MB_ENCRYPT_DECRYPT
micro.gcc.CHACHA20_POLY1305_AEAD_1MB_ONLY_ENCRYPT
micro.gcc.CHACHA20_POLY1305_AEAD_256BYTES_ENCRYPT_DECRYPT
micro.gcc.CHACHA20_POLY1305_AEAD_256BYTES_ONLY_ENCRYPT
micro.gcc.CHACHA20_POLY1305_AEAD_64BYTES_ENCRYPT_DECRYPT
micro.gcc.CHACHA20_POLY1305_AEAD_64BYTES_ONLY_ENCRYPT
micro.gcc.CoinSelection
micro.gcc.ComplexMemPool
micro.gcc.ConstructGCSFilter
micro.gcc.DeserializeAndCheckBlockTest
micro.gcc.DeserializeBlockTest
micro.gcc.DuplicateInputs
micro.gcc.FastRandom_1bit
micro.gcc.FastRandom_32bit
micro.gcc.HASH_1MB
micro.gcc.HASH_256BYTES
micro.gcc.HASH_64BYTES
micro.gcc.MatchGCSFilter
micro.gcc.MempoolEviction
micro.gcc.MerkleRoot
micro.gcc.POLY1305_1MB
micro.gcc.POLY1305_256BYTES
micro.gcc.POLY1305_64BYTES
micro.gcc.PrevectorClearNontrivial
micro.gcc.PrevectorClearTrivial
micro.gcc.PrevectorDeserializeNontrivial
micro.gcc.PrevectorDeserializeTrivial
micro.gcc.PrevectorDestructorNontrivial
micro.gcc.PrevectorDestructorTrivial
micro.gcc.PrevectorResizeNontrivial
micro.gcc.PrevectorResizeTrivial
micro.gcc.RIPEMD160
micro.gcc.RollingBloom
micro.gcc.RollingBloomReset
micro.gcc.RpcMempool
micro.gcc.SHA1
micro.gcc.SHA256
micro.gcc.SHA256D64_1024
micro.gcc.SHA256_32b
micro.gcc.SHA512
micro.gcc.SipHash_32b
micro.gcc.Sleep100ms
micro.gcc.Trig
micro.gcc.VerifyScriptBench
micro.gcc.WalletBalanceClean
micro.gcc.WalletBalanceDirty
micro.gcc.WalletBalanceMine
micro.gcc.WalletBalanceWatch
reindex.522000
reindex.522000.dbcache=2048
reindex.522000.dbcache=2048.mem-usage
reindex.522000.dbcache=512
reindex.522000.dbcache=512.mem-usage
reindex.522000.mem-usage
reindex_chainstate.522000
reindex_chainstate.522000.mem-usage
test_bitcoin_cov.branch.hit
test_bitcoin_cov.branch.perc
test_bitcoin_cov.branch.total
test_bitcoin_cov.fun.hit
test_bitcoin_cov.fun.perc
test_bitcoin_cov.fun.total
test_bitcoin_cov.lines.hit
test_bitcoin_cov.lines.perc
test_bitcoin_cov.lines.total
total_cov.branch.hit
total_cov.branch.perc
total_cov.branch.total
total_cov.fun.hit
total_cov.fun.perc
total_cov.fun.total
total_cov.lines.hit
total_cov.lines.perc
total_cov.lines.total
Show the last
10
50
200
1000
results
Equidistant
Show quartile bands
Show extrema bands
Permalink