{
  "platform": "macOS-14.4.1-arm64-arm-64bit",
  "machine": "arm64",
  "cpu_model": "arm",
  "logical_cpus": 8,
  "cmake_flags": {
    "CMAKE_BUILD_TYPE": "Release",
    "CMAKE_CXX_COMPILER": "/opt/homebrew/opt/llvm@18/bin/clang++",
    "CMAKE_CXX_FLAGS": "",
    "CMAKE_CXX_FLAGS_DEBUG": "-g",
    "CMAKE_CXX_FLAGS_MINSIZEREL": "-Os -DNDEBUG",
    "CMAKE_CXX_FLAGS_RELEASE": "-O3 -DNDEBUG",
    "CMAKE_CXX_FLAGS_RELWITHDEBINFO": "-O2 -g -DNDEBUG",
    "CMAKE_EXE_LINKER_FLAGS": "",
    "CMAKE_EXE_LINKER_FLAGS_DEBUG": "",
    "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL": "",
    "CMAKE_EXE_LINKER_FLAGS_RELEASE": "",
    "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO": "",
    "CMAKE_OSX_DEPLOYMENT_TARGET": "14.4",
    "CMAKE_CXX_FLAGS-ADVANCED": "1",
    "CMAKE_CXX_FLAGS_DEBUG-ADVANCED": "1",
    "CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED": "1",
    "CMAKE_CXX_FLAGS_RELEASE-ADVANCED": "1",
    "CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED": "1",
    "CMAKE_EXE_LINKER_FLAGS-ADVANCED": "1",
    "CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED": "1",
    "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED": "1",
    "CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED": "1",
    "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED": "1",
    "CMAKE_GENERATOR": "Unix Makefiles"
  },
  "python": "3.9.6 (default, Feb  3 2024, 15:58:27) \n[Clang 15.0.0 (clang-1500.3.9.4)]",
  "build": {
    "compiler": "Clang 18.1.8 ",
    "optimized": true,
    "sanitized": false,
    "ordinary_writer_readback": true,
    "session_readback": false,
    "payload_copy_strategy": "member_copy_rigtorp_prefetch_readerwriterqueue_optional_zero"
  },
  "executable": "/Users/lc/Documents/Codex/2026-10-08/twobufqueue/work/optimal_ordinary_readback_20261011/build/brq_tunable_benchmark",
  "executable_sha256": "1a898890a865e21c4842f8f40f56c3cf9bbfdde912ff2de86782a5c9a3eb0493",
  "profile": {
    "payload_bytes": [
      8,
      16,
      32,
      64
    ],
    "callback_iterations": [
      0
    ],
    "transports": [
      "two_buf_queue",
      "rigtorp",
      "readerwriterqueue",
      "atomic_queue"
    ],
    "spaces": {},
    "base": {
      "warmup_messages": 50000,
      "latency_batch_size": 1000,
      "round_storage_bytes": 214748364,
      "fixed_round_boundaries": true,
      "output_mode": "spsc",
      "output_reader_mode": "wait_signal",
      "output_frame_capacity": 1024,
      "reader_spin_count": 1000,
      "rescan_interval_ns": 1000000,
      "rescan_max_interval_ns": 1000000,
      "producer_cpu": -1,
      "consumer_cpu": -1,
      "producer_qos": "user_interactive",
      "measure_callback_time": true,
      "prepared_input": true,
      "variable_payload": true,
      "prefault_producer_buffers": true,
      "prepared_input_limit_bytes": 268435456,
      "timeout_seconds": 180
    },
    "search": {
      "screen_messages": 10000000,
      "final_messages": 10000000,
      "screen_repetitions": 3,
      "final_repetitions": 3,
      "validation_messages": 10000000,
      "batch_reference": false
    }
  },
  "resolved_search": {
    "strategy": "coordinate",
    "max_candidates_per_transport": 32,
    "passes": 2,
    "screen_messages": 10000000,
    "final_messages": 10000000,
    "screen_repetitions": 3,
    "final_repetitions": 3,
    "screen_min_rounds": 0,
    "final_min_rounds": 0,
    "validation_messages": 10000000,
    "batch_reference": false
  },
  "source_sha256": {
    "src/.DS_Store": "0691be68b575f4c3222d27f71d06be86a4b30e96cb99ef5404fefbbeff222ed2",
    "src/two_buf_queue.hpp": "cabc2ab36d4c9d3fdfd3a3b6b8b2302824db30aaf8fafa7144fd2e8576de4039",
    "src/write/seq_writer.cpp": "8128732abe1e41c491630a2f65d15858d59bd4ef92dcf45c854f169855003982",
    "src/write/make_queue.hpp": "808415585792bbeba881b0af7beb6c60e9bf16d21b742a7f163775834ad478f7",
    "src/write/writer.hpp": "d81f05a9115f8d182c8ba936263dc979acc7fd343ead03c7c182da885219eec0",
    "src/write/sync_context.hpp": "42f007db1badf5a012bf3071c3c9a77577c052029bae1456b12d7d4647eb4d08",
    "src/write/types.hpp": "ee9185d6ae49801c1a28f8010ba209456935e148116aab1895dbb73c0ecfe828",
    "src/write/seq_writer.hpp": "6763aff97c70daabf3b9ae2a12db079b1ef52453a19f4dbe662040b59ccfd1b9",
    "src/write/writer.cpp": "d3349d9143deadaf3f9242ad3ea25735f9209ec662c695d782878b2a2620fc93",
    "src/write/writer_base.hpp": "04b56920b6708f784a3087c5aab1177f7a460398631d85ac37a722d79ddef27c",
    "src/base_components/block_slice/block_resource_factory.hpp": "ac3122d5267b12119b14ce9c484f6640b6afbd5c713aa3b8fea85bea1bfcfc5f",
    "src/base_components/block_slice/basic_block.hpp": "c1b82d3ad5860b73d2199b31d513a1ace91c67ebec384b7fc093d776940fb178",
    "src/base_components/block_slice/reader_block.hpp": "c87fb4ada08dc09ce1328fc05bfc3ccc9ad1254c4e2c60aee2d64f8cbdd7fb32",
    "src/base_components/block_slice/slice_pool.hpp": "0d68260e3d41b881faf2d57787fd1a992bdd2a34d361b02c69d59104e8e82726",
    "src/base_components/block_slice/block_slices_allocator.hpp": "ef196108b3bd19878a00f3f22cac2a093752a59984fabb0a49c4309c36866d5b",
    "src/base_components/block_slice/writer_block.hpp": "fb9d41b36f88301fcdada460fd390be8f1393173a1e94cc5b8377c923914acc9",
    "src/base_components/block_slice/memory_slice.hpp": "122a2d4180051bef1b1575a76340007e859aea23a4cddce55fcf8c6aaf83b5e5",
    "src/base_components/LiveHandoffQueue/spsc_live_handoff_queue.hpp": "04322881bf4b2a0176bc6c3ef1889f8e23d4f6ab7eaa44c4053fdfe3b3ed549f",
    "src/base_components/HandoffQueue/claim_queue.hpp": "e3dd6e79d3aca4cae96f619104d44763b6ae7f87a5636088731cf1805baea3ea",
    "src/base_components/HandoffQueue/pooled_resource_queue.hpp": "ce12e04b0e5d7870499962e43a377c3dd33385da97bfd460b97a24bbcee2858c",
    "src/base_components/HandoffQueue/handoff_reader.hpp": "d1191417435a515003bfe029d52ee9e643888ae1bc8d610b9abfa075e509dee5",
    "src/base_components/HandoffQueue/queue_ticket.hpp": "3716dbd2c38a0c6cf743be62bda01d334fbfb7a7517f003fb09a82c1d16da6ee",
    "src/base_components/HandoffQueue/ready_index_queue.hpp": "2db96b7e52e6e68f708c61e90f819c69b8b17cc64faab1c82b80bafc8ec0c20b",
    "src/base_components/HandoffQueue/handoff_queue.hpp": "451fac983f6fb8af9feadbdcaf9e93519bfbdb831b37ae0263181b82a9912747",
    "src/base_components/HandoffQueue/handoff_types.hpp": "a877583d4dffc236c5d45d97427faa36c83fd7b51d133042e9ba3690cb57cd5f",
    "src/base_components/HandoffQueue/lock_free_index_queue.hpp": "62b497f6f5d70553a6fdf2b7ea0c9ca645cb4e119c9407a7b1b30ea9e9ca338d",
    "src/base_components/WarmPool/warm_pool.hpp": "cdc88f35642e4c81bfbb9072027fe56d1592180a070bef22afadd6954c0bd641",
    "src/base_components/WarmPool/intrusive_stack.hpp": "912dae641f26b79fecb3f0926aac0e8255c0c67ff0addd4c56d73388faf98bea",
    "src/base_components/WarmPool/depth_stats.hpp": "763d12709fdcf42d81789ca86ae5cdf8d16cae9ea804ffa6c13dd27a3af1aa02",
    "src/base_components/WarmPool/intrusive_queue.hpp": "0b87a1615c000ea6aab805a6ec4443240adeb13d34f218b6d7ba0ecb6aea11ec",
    "src/base_components/WarmPool/resource.hpp": "9adffca45f4e69a6056f83fda03ff0951ff32fd5816fdbf675be92ba309d82a9",
    "src/read/layer2/to_read_block.hpp": "5afac965742b68f299a703b881f8c53dc2b14170ed2d0b81c01fd0ac2215d7d1",
    "src/read/layer2/read_callbacks.hpp": "e90b6705ffdeaecab6f85d5452b5ab61a4799ceabd931def2d7fece221b64121",
    "src/read/layer2/read_block_factory.hpp": "2c7f0a30323b032017ebc5e81bd8cc0efdd2ce3f6fc0e8c2d51174d0771521d2",
    "src/read/layer2/read_block.hpp": "ba24129aa20c9d2643d9b4a8068287395bb51d870289115644d023a343b70402",
    "src/read/read_layer1/read_service.hpp": "4bdfa159a804f4c7e77b1e375c9582e76f306c11758cbbd37248e9b5767c8736",
    "src/read/read_layer1/read_worker.hpp": "4e8a9692b6cd854dec06de332599b4b23ac24651a642cf7b70452694b6fb9608",
    "src/read/read_layer1/read_writer_data_callback.hpp": "537b0c93fcd1c4a3c4bb5e09170f7e0122705faa4652906f096e7bc4395310d3",
    "src/read/read_layer1/types.hpp": "d9f3115daf84f53b9d530ce14d94ed949f51dd105dacce8ef098c3f08461a278",
    "src/read/read_layer1/read_item.hpp": "f62cb6548bee70fd09b67d3a829ede5ce6b8bc178ad4d0c25149bfabae53ff0f",
    "src/read/read_layer1/muti_writer/read_service.hpp": "92c9e9d45617c629565aa0933f1edabfe3112257cd501edf8df83321ed9127e7",
    "src/read/read_layer1/muti_writer/read_worker.hpp": "d760a8db4dd3db051c363f4cfbff426ec97c40a031c31938de25e4c3c187ab3a",
    "src/read/read_layer1/single_writer/read_service.hpp": "55a9fa356b339b9151d3ec5b0e8836c4d75bb6477f1b4e26aa19f4f759b5be85",
    "src/read/read_layer1/single_writer/read_worker.hpp": "ebd883583ba6f0e8f92c13200b852023f497ab7e8cbb277539d07ab79545c198",
    "src/utils/block_diagnostics.hpp": "d81e6b16dba8ac62c240c52ed3b25bf75e5d7edb6be8573be7ef3be7ba5b2589",
    "src/utils/spsc_queue.hpp": "1cdea11ca6d9168e72aa964fb9f6d9f189d26c150e8ee9a4c2eb541cafe294c8",
    "src/utils/plain_value.hpp": "fdfc7afe7072c7c452631da0f44dc22657fcc0cbde57a5a8c8f4ff43fb5058cd",
    "src/utils/spsc_pointer_queue.hpp": "60eb5de77c466a4185e5ed584d993500ba593ee6adb3c7ff754b9e77e932b861",
    "src/utils/auto_reset_event.cpp": "8d37d360311652a12e3dc5372f5bacc3a0763f27b06270b4a9dd32cc200b6f2d",
    "src/utils/no_lock.hpp": "c2c5eff008255c2a39d86b95a7af7023252c31d4da23b948d78fb9f213350b35",
    "src/utils/brqHelp.hpp": "f3b960d533e6bb6d82b79d0e2a90ed3843e1675cfd81a999cc3909ef3432ba94",
    "src/utils/fast_time.cpp": "aeb65319574b99434dfa995324613486adfa7f173a518a58187e7b52e24dfe28",
    "src/utils/auto_reset_event.hpp": "10ac49eca50d3850cae94420799fc0f6b342822e4e3fef46b1dd16d19b472979",
    "src/utils/brqHelp.cpp": "041b72c92ac6606727da275dd4b123039e1a0e1d99be2674bafc8ff657cb2c9f",
    "src/utils/fast_time.hpp": "bc75837066e7e11aed57a2365facad48d3c9dcecea76fe869b62e50711136f90",
    "src/utils/spin_lock.hpp": "7a0574871f73a84b17dd47f15a2c0c1a447009913695d434d64fd0048d2985d4",
    "src/utils/wait.hpp": "e855d6e0a86375332ba55b43e11a10257ab647a8f07971530a5aa5ed479074a1",
    "src/data/spsc_basic_block.hpp": "4f2168a97b40357b23ba9cb1c16a50241e0ecfb0f82be2ccdabf3a428bd3012d",
    "src/data/data_frame.hpp": "fecb242429f3044c14950ed0f12a22f35de74af73bdd4f839084ac3e5f3c5965",
    "src/data/spsc_read_block.hpp": "c8def8e59324f5980d84e4aa072bc45cfa152b25ce733a4f30e08c5fe4985f65",
    "src/data/spsc_write_block.hpp": "2e6139340c502a36f3ffe15ee59fc8bd1203a663d253e53cf96794440fed0e43",
    "src/data/Untitled": "443d72e4d7be88cb9bcb6e7c3f95b466e89f58ad36dad14b52fbbcf44c3b69ed",
    "src/data/data_batch.hpp": "8673ec49ed45ff511335cd0e853a72875d649b461376613ca5618ac355378bf9",
    "include/TwoBufQueue.hpp": "990e5cb0946b060c286839a431bb0252f067268425add0b258cc8511e6fcb8d4",
    "benchmarks/tunable/timing.hpp": "ca262b9ef51df9b412f0e35c1f12008b546400393decb6ed3c7734ff55e4b178",
    "benchmarks/tunable/performance_test.hpp": "dafcf50ea6fb0f6808d50f5d509c835102376cc0743b0c2353e0f379a7ecfb64",
    "benchmarks/tunable/adapters.hpp": "0af8e401f19a8ea8d2fe9615346c81bdc668db8a8ecbe54dbe29d2a1609b2785",
    "benchmarks/tunable/config.hpp": "e10268b561e3b34dec4d8f4ff82ee2b548744e7a06550e649eb37a14945d7b65",
    "benchmarks/tunable/publication_plan.hpp": "ecaed6fd1c13676ef4ee0772f6fb2803de92661296d796d673faf9a394b6f0a0",
    "benchmarks/tunable/parameters.hpp": "a029ac0055adb4ecb168d75e154d14090c983ae5238535a93f2d465b34563d1d",
    "benchmarks/tunable/main.cpp": "c679e3b3b501d1f621a181ce5a9c4806c29b47397cc5cda96ef28195682eb86c",
    "CMakeLists.txt": "bb22c7367105eb6e12a527787c8f986eee63581e8bbe0c46710755cb37d0e00b",
    "benchmarks/tune_spsc.py": "2f5dbf24a8197114b13881478959ec9b991c8c513d209c3d83d1cb85532c1ff2",
    "benchmarks/spsc_dependencies.json": "b7415ecfa5efcc4c06ca060b9ffaaa19cbac2d851151d5aa02d712dfb6d61012",
    "work/plateau_compare_256m_20261012/plateau_compare_256m_zero_20261012/profile.json": "5f1b919efd0818b0678df65ced5e77ea32ff35333d0f484e1ec78d3d2972bab4"
  },
  "dependencies": {
    "rigtorp": {
      "repository": "rigtorp/SPSCQueue",
      "commit": "1053918dbd251fbff69b24ef27fa5d51c29ec2af",
      "files": [
        {
          "path": "include/rigtorp/SPSCQueue.h",
          "url": "https://raw.githubusercontent.com/rigtorp/SPSCQueue/1053918dbd251fbff69b24ef27fa5d51c29ec2af/include/rigtorp/SPSCQueue.h",
          "sha256": "1e631ec9e8ba4955da5cac116620815055f7da0ea936bfdb3036c4e87bc8a6e8"
        },
        {
          "path": "LICENSE",
          "url": "https://raw.githubusercontent.com/rigtorp/SPSCQueue/1053918dbd251fbff69b24ef27fa5d51c29ec2af/LICENSE",
          "sha256": "d0887259b1e1791964efe737886d5742bf025991b3f4db6b05eefbdbaa4d7224"
        }
      ]
    },
    "atomic_queue": {
      "repository": "max0x7ba/atomic_queue",
      "commit": "74fb62f86e6c3b0db824932a5c5e4bfb0125e2cc",
      "files": [
        {
          "path": "include/atomic_queue/atomic_queue.h",
          "url": "https://raw.githubusercontent.com/max0x7ba/atomic_queue/74fb62f86e6c3b0db824932a5c5e4bfb0125e2cc/include/atomic_queue/atomic_queue.h",
          "sha256": "76188465b20c706b37e1c80948b0d0c0a08e9e5144eb536c32e33bd035db0161"
        },
        {
          "path": "include/atomic_queue/defs.h",
          "url": "https://raw.githubusercontent.com/max0x7ba/atomic_queue/74fb62f86e6c3b0db824932a5c5e4bfb0125e2cc/include/atomic_queue/defs.h",
          "sha256": "df0085237bfd1b5effeeae14a94b28512948d2f647142c9fc6923aa8aabfd746"
        },
        {
          "path": "LICENSE",
          "url": "https://raw.githubusercontent.com/max0x7ba/atomic_queue/74fb62f86e6c3b0db824932a5c5e4bfb0125e2cc/LICENSE",
          "sha256": "22e4fce4f072000d810546875f26ad1e8b23fcb942fe0a00c85602eb3626c1bb"
        }
      ]
    },
    "readerwriterqueue": {
      "repository": "cameron314/readerwriterqueue",
      "commit": "8e7627d18c2108aca178888d88514179899a044f",
      "version": "v1.0.6",
      "files": [
        {
          "path": "readerwriterqueue.h",
          "url": "https://raw.githubusercontent.com/cameron314/readerwriterqueue/8e7627d18c2108aca178888d88514179899a044f/readerwriterqueue.h",
          "sha256": "c7abdbe90059b8b8c649d5752694bc41cfc0a8510e655513b7b8a01fce5741d6"
        },
        {
          "path": "atomicops.h",
          "url": "https://raw.githubusercontent.com/cameron314/readerwriterqueue/8e7627d18c2108aca178888d88514179899a044f/atomicops.h",
          "sha256": "e0aa232fd22d2e061830e33ff9ae53106eab08d2afda49e0e51d22f9d514804e"
        },
        {
          "path": "LICENSE.md",
          "url": "https://raw.githubusercontent.com/cameron314/readerwriterqueue/8e7627d18c2108aca178888d88514179899a044f/LICENSE.md",
          "sha256": "018fb474bdf10bc068f5e3f2c61e18df8326d60b46db3eb017b4411eda189afc"
        }
      ]
    }
  },
  "note": "Record power policy, CPU model and background load when publishing results; no affinity claimed unless successful."
}
