Skip to content

Update rust benchmark#6

Merged
erickt merged 1 commit intoerickt:masterfrom
pickfire:master
Jan 22, 2019
Merged

Update rust benchmark#6
erickt merged 1 commit intoerickt:masterfrom
pickfire:master

Conversation

@pickfire
Copy link
Copy Markdown
Contributor

@pickfire pickfire commented Sep 11, 2018

running 15 tests
test capnp_deserialize         ... bench:         163 ns/iter (+/- 13) = 2748 MB/s
test capnp_deserialize_packed  ... bench:         492 ns/iter (+/- 10) = 684 MB/s
test capnp_populate            ... bench:         528 ns/iter (+/- 35)
test capnp_serialize           ... bench:          35 ns/iter (+/- 0) = 12800 MB/s
test capnp_serialize_packed    ... bench:         448 ns/iter (+/- 8) = 752 MB/s
test clone                     ... bench:         359 ns/iter (+/- 17) = 1459 MB/s
test rmp_serde_deserialize     ... bench:       1,103 ns/iter (+/- 18) = 260 MB/s
test rmp_serde_serialize       ... bench:         346 ns/iter (+/- 34) = 829 MB/s
test rust_bincode_deserialize  ... bench:         772 ns/iter (+/- 90) = 518 MB/s
test rust_bincode_serialize    ... bench:         201 ns/iter (+/- 6) = 1990 MB/s
test rust_protobuf_deserialize ... bench:         906 ns/iter (+/- 73) = 315 MB/s
test rust_protobuf_populate    ... bench:         463 ns/iter (+/- 15)
test rust_protobuf_serialize   ... bench:         524 ns/iter (+/- 10) = 545 MB/s
test serde_json_deserialize    ... bench:       2,050 ns/iter (+/- 31) = 295 MB/s
test serde_json_serialize      ... bench:       1,507 ns/iter (+/- 132) = 401 MB/s

Go and C++ version probably still broken.

@frol frol mentioned this pull request Jan 16, 2019
@erickt erickt merged commit 249db1f into erickt:master Jan 22, 2019
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

Successfully merging this pull request may close these issues.

2 participants