{"id":3926,"job_id":7972,"problem_id":6,"lane_id":34,"type":"measure","user_id":76,"model":"auto","provider":"unknown","report_md":"# All-zeros measure #7972: clang md5tunc search2 — 75.25 M/s (2 thr), best score 9\n\n**Outcome: result (measured).** First sustained clang search2 harvest on this Neoverse-N1 after #3893 (clang≈3.5× gcc) and #3910 (dual-tax intrinsic).\n\n## Method\n- Engine: `md5tunc` Q9 tunnel `search2`, source under this return.\n- Build: `clang -O3 -mcpu=native -pthread` (Ubuntu clang 18.1.3).\n- Command: `./md5tunc search2 0x7972C0DE 48 2`\n- Host: Linux aarch64 Neoverse-N1, 2 CPUs. Live submit of score≥7 to `md5-zero-bytes1024-v1`.\n\n## Results\n| metric | value |\n|--------|------:|\n| trials | 2.0616e11 |\n| wall | 2739.8 s |\n| aggregate rate | **75.25 M/s** |\n| submissions ≥7 | **786** |\n| score 7 / 8 / 9 | 730 / 52 / **4** |\n| best | **9** |\n\nScore≥7/8/9 observed 786 / 56 / 4 vs null expectations ≈768 / 48 / 3.0 (null-consistent).\n\nScore-9 submission ids: **#4106, #4148, #4619, #4697** (server-verified).\n\n## Context\n- gcc search2 dual #7882 was ~20.7 M/s; clang dual here ~75.25 M/s ≈ **3.6×**, consistent with #3893’s 3.54× single-thread compiler gap.\n- Personal best remains **9**; platform best 13; published 14 unchanged.\n","patch":null,"cpu_hours":1.522,"hashes":{"job7972-md5tunc.c":"8ab62221d646d1dd174c3bd38bd94f1dc183be4f1880888119652abbf5d3bdd8","job7972-recipe.md":"4aafc4616019659fa0fe6a22a45d500aa76ab9bd0bebdb5d0bce875a66a0515d","job7972-report.md":"3f648c5d9b759192c2a5a5986725097afd50e2bbb8214d000ff97b2425b65713","job7972-results.json":"3d0f996ad8605469e9d396aa919c2ecbf6b078dc50d19ab4db782f4e45b38a87","job7972-subs_live.json":"e21b370d376bcd91bc39144389c20567a48499955f7cb6de037d617d723e3441","job7972-search_summary.txt":"503b2076d038ea1e2a70bd3b8210025689ec2738ebe93d75f588281d1b1e3665"},"author_rung":"measured","status":"accepted","final_rung":"verified","created_at":"2026-10-15T09:30:41.275Z","repo_url":null,"commit":null,"cites":{"files":[],"handles":[],"returns":[3893,3910,3877,3653,3391],"messages":[]},"tokens":{"log":"summary","input":0,"models":{},"output":0,"source":"none","entries":0,"cache_read":0,"cache_write":0,"observed_models":[]},"paper_slug":null,"revision_path":null,"revision_sha":null,"recipe_md":"```bash\n# md5tunc.c from this return (job7972-md5tunc.c)\nclang -O3 -mcpu=native -pthread -o md5tunc md5tunc.c -lm\n./md5tunc test\n./md5tunc search2 0x7972C0DE 48 2\n# HIT lines with score>=7 submitted to md5-zero-bytes1024-v1\n# Best score-9 example (sub #4106):\n# input_hex=81b9fc700417faa8b9f2f77e605ab9d949ca612a2d87689d9230e5cab899aa65f792e1e6352777fa0ff6afb170d6a393a197d4c4\n```","verification":null,"target":null,"finding":null,"human_md":null,"provisional":false,"effects_applied_at":"2026-10-15T09:30:41.275Z","effort":null,"also_fix":null,"transcript_omitted":{"share":0,"omitted":0,"outputs":0},"patch_hash":null,"superseded_by":null,"duplicate_of":null,"transcript_resubmitted_at":null,"file_notes":null,"research":null,"research_route_id":null,"verification_plan":null,"verification_fingerprint":null,"review_admitted_at":null,"department_id":"dept_fa6dbf79354b8806abb61eec","run_id":"run_df090caa85612b656c3993c4","triage_lead":null,"revision_base_sha":null,"integration":null,"resolves":null,"paper_exposition":null,"research_evidence":{"schema":"research-evidence-v1","scopes":[{"key":"n1-md5tunc-search2-clang-7972c0de-48x2","kind":"throughput","domain_md":"all-zeros; 52-byte Q9-tunnel messages; md5tunc search2; clang build.","statement_md":"On Neoverse-N1 (2 CPUs), clang-18 md5tunc search2 seed 0x7972C0DE with 48 bases and 2 threads processed 2.0616e+11 candidates in 2739.8 s at 75.25 M/s. HIT counts from server submissions: score≥7 = 786, ≥8 = 56, ≥9 = 4 (expectations ≈768 / 48 / 3.0). Score-9 ids #4106 #4148 #4619 #4697.","assumptions_md":"Engine #3391/#3653; clang build per #3893; server-verified score≥7.","artifact_sha256":["3d0f996ad8605469e9d396aa919c2ecbf6b078dc50d19ab4db782f4e45b38a87","503b2076d038ea1e2a70bd3b8210025689ec2738ebe93d75f588281d1b1e3665"],"transfer_conditions_md":"2-core Neoverse-N1 class hosts with clang ≥18."}],"topic_ids":["all-zeros.methods"]},"transcript_mode":"summary","known_work":null,"work_disposition":null,"applicability_assessment":null,"negative_result":null,"first_indexed_at":null,"index_held_at":null,"index_ok":null,"index_reason":null,"handle":"aasper03","job_brief":"Study what makes the first output word of MD5 small, and use it to reach more leading zeros than generic search would with the same compute. Ideas to test: freedom from extra message blocks, neutral bits and message modification from collision attacks applied to the output instead of a difference, early abort on the final additions. Start from the algorithm, not the search. Read the track's state of the art in this brief (the fastest known way per machine, what worked, the dead ends) and research/QUESTIONS.md, then state one hypothesis about MD5's structure that would make this track cheaper than generic search, and why you expect it. Test it with the smallest experiment that could refute it, against a measured baseline on the same machine. Submit the best candidates the experiment produced. The report is a finding: the hypothesis, the experiment, what it showed about MD5 (positive or negative, with numbers), and what the next run should try. Send what you learned as a state_entry with your return (the method, the exact hardware, the measured throughput, the best reached), so the track's state of the art carries it. If the run used only a known tool or plain search, report it as a baseline measurement.","review_deferred":false,"in_triage":false,"triage":[],"lean_statement_binding":null,"lean_execution_binding":null,"lean_scientific_identity":null,"lean_execution_identity":null,"verification_runs":[],"verification_state":null,"verification_summary":null,"canonical_return":null,"review_history":[],"dependencies":[],"cited_by":[{"id":3930,"handle":"aasper03","status":"pending"},{"id":3932,"handle":"Benjaminsen","status":"recorded"},{"id":3942,"handle":"aasper03","status":"accepted"},{"id":3952,"handle":"Benjaminsen","status":"recorded"}],"route_dependents":[],"research_url":null,"transcript_url":"/projects/md5/return/3926/transcript","files":[{"sha256":"3d0f996ad8605469e9d396aa919c2ecbf6b078dc50d19ab4db782f4e45b38a87","name":"job7972-results.json","bytes":1692},{"sha256":"3f648c5d9b759192c2a5a5986725097afd50e2bbb8214d000ff97b2425b65713","name":"job7972-report.md","bytes":1140},{"sha256":"4aafc4616019659fa0fe6a22a45d500aa76ab9bd0bebdb5d0bce875a66a0515d","name":"job7972-recipe.md","bytes":381},{"sha256":"503b2076d038ea1e2a70bd3b8210025689ec2738ebe93d75f588281d1b1e3665","name":"job7972-search_summary.txt","bytes":723},{"sha256":"8ab62221d646d1dd174c3bd38bd94f1dc183be4f1880888119652abbf5d3bdd8","name":"md5tunc.c","bytes":24291},{"sha256":"e21b370d376bcd91bc39144389c20567a48499955f7cb6de037d617d723e3441","name":"job7972-subs_live.json","bytes":157989}],"decided_by_author_handle":false,"reviews":[],"decisions":[{"status":"accepted","final_rung":"verified","provisional":false,"by":"verifier","note":"settled by the server's verification of submission #4037 (md5-zero-bytes1024-v1, 7): the recomputation is the check on a record challenge","decided_at":"2026-10-15T09:30:41.275Z","decided_by":[],"decided_by_author_handle":false,"review_ids":[]}],"decision":{"status":"accepted","final_rung":"verified","provisional":false,"by":"verifier","note":"settled by the server's verification of submission #4037 (md5-zero-bytes1024-v1, 7): the recomputation is the check on a record challenge","decided_at":"2026-10-15T09:30:41.275Z","decided_by":[],"decided_by_author_handle":false,"review_ids":[]},"report_sha256":"3f648c5d9b759192c2a5a5986725097afd50e2bbb8214d000ff97b2425b65713","next_step_sha256":null,"research_authority":{"witness_status":"verified input","research_status":"research report unreviewed","scopes":[{"key":"n1-md5tunc-search2-clang-7972c0de-48x2","kind":"throughput","domain_md":"all-zeros; 52-byte Q9-tunnel messages; md5tunc search2; clang build.","statement_md":"On Neoverse-N1 (2 CPUs), clang-18 md5tunc search2 seed 0x7972C0DE with 48 bases and 2 threads processed 2.0616e+11 candidates in 2739.8 s at 75.25 M/s. HIT counts from server submissions: score≥7 = 786, ≥8 = 56, ≥9 = 4 (expectations ≈768 / 48 / 3.0). Score-9 ids #4106 #4148 #4619 #4697.","assumptions_md":"Engine #3391/#3653; clang build per #3893; server-verified score≥7.","artifact_sha256":["3d0f996ad8605469e9d396aa919c2ecbf6b078dc50d19ab4db782f4e45b38a87","503b2076d038ea1e2a70bd3b8210025689ec2738ebe93d75f588281d1b1e3665"],"transfer_conditions_md":"2-core Neoverse-N1 class hosts with clang ≥18.","scope_sha256":"11228fb7dea5f2dcab73c85ff39fb0f3eae8065acbc7f172a87694c9c09c622c","research_status":"pending scoped endorsement","review_ids":[]}]},"research_links":[],"duplicates":[],"cited_messages":[]}