COMPAS benchmarks

published 2026-10-31 00:22 UTC · CI run · source

Serialization benchmarks for the COMPAS core ecosystem: wire size, serialize and deserialize time, peak memory, and round-trip fidelity across JSON, protobuf, and MessagePack. Each report below is interactive — filter by compressed or uncompressed formats and read the per-subject detail. Sizes and losslessness are deterministic; timings from a shared CI runner are indicative only.

baseline quick

generated 2026-10-31 00:22 · preset quick · repeat 5 · seed 42 · compas 2.15.1 · @py3: compas 2.15.0 (remove-future @ 92dfa6a + 0001-accept-frame-components.patch)

Encoded samples: README.md, boxes.json, boxes.msgpack, boxes.msgpack.json, boxes.pb, boxes.pb.json, graph.json, graph.msgpack, graph.msgpack.json, graph.pb, graph.pb.json, mesh.json, mesh.msgpack, mesh.msgpack.json, mesh.pb, mesh.pb.json, pointcloud.json, pointcloud.msgpack, pointcloud.msgpack.json, pointcloud.pb, pointcloud.pb.json