jzxiao commited on
Commit
a2954c4
·
verified ·
1 Parent(s): 218d851

Retire standalone measurement page

Browse files
Files changed (1) hide show
  1. dbp-audit.html +0 -87
dbp-audit.html DELETED
@@ -1,87 +0,0 @@
1
- <!doctype html>
2
- <html lang="en">
3
- <head>
4
- <meta charset="utf-8">
5
- <meta name="viewport" content="width=device-width,initial-scale=1">
6
- <meta name="description" content="Independent DBP DBF1 and DBF2 full-wire native floating-point audit for the THULab compression benchmark.">
7
- <meta name="color-scheme" content="light dark">
8
- <title>THULab | DBP Full-wire Audit</title>
9
- <link rel="stylesheet" href="style.css?v=20261009-dbp-audit-v1">
10
- <script src="dbp-audit.js?v=20261009-dbp-audit-v1" type="module"></script>
11
- </head>
12
- <body>
13
- <a class="skip-link" href="#audit-content">Skip to audit results</a>
14
- <header class="site-header">
15
- <a class="brand" href="./index.html#methods"><span class="brand-mark">THU</span><span>THULab <span class="brand-sub">Compression Benchmark</span></span></a>
16
- <div class="header-links"><a href="./index.html#methods">Methods</a><a href="https://github.com/xjz17/web_compression" target="_blank" rel="noopener">Project code ↗</a><button id="theme" class="quiet-button" type="button" aria-label="Switch color theme">Theme</button></div>
17
- </header>
18
- <main id="audit-content" class="dbp-audit-main">
19
- <section class="audit-hero" aria-labelledby="audit-title">
20
- <div>
21
- <p class="eyebrow">Independent native-float diagnostic</p>
22
- <h1 id="audit-title">DBP full-wire audit</h1>
23
- <p class="intro-text">Bit-exact DBF1 binary64 and DBF2 binary32 measurements across C++, Java, and Python.</p>
24
- </div>
25
- <div class="audit-state-card"><span>Page status</span><strong id="audit-state" class="status-chip status-unknown">Loading</strong><small id="audit-generated">Reading dbp-audit.json…</small></div>
26
- </section>
27
-
28
- <div id="load-error" class="error-message" role="alert" hidden></div>
29
- <section class="notice audit-scope-notice" aria-label="Scope boundary">
30
- <strong>Separate evidence scope</strong>
31
- <p>This audit uses the latest frozen typed dataset receipts. It does not replace the historical DBP kernel rows in the main leaderboard and does not participate in Overall scores or Average Rank.</p>
32
- <p>Frame bytes include the 10-byte DBF header and integer body. Validity sidecars are reported separately, so frame bytes are not a full-storage total. Encoding includes scale selection and serialization; decoding includes header parsing and inverse scaling or IEEE-bit reconstruction.</p>
33
- </section>
34
-
35
- <section aria-labelledby="coverage-title">
36
- <div class="section-heading"><div><h2 id="coverage-title">Receipt coverage</h2><p class="muted">Counts are read or derived from the loaded audit JSON. Declared/detail mismatches are shown below.</p></div><a href="dbp-audit.json" download>Download full result JSON</a></div>
37
- <div id="audit-summary" class="audit-summary" aria-live="polite"></div>
38
- <p id="scope-validation" class="documentation-status"></p>
39
- </section>
40
-
41
- <section class="audit-meta-grid" aria-label="Measurement context">
42
- <article><h2>Measurement boundary</h2><dl id="measurement-meta" class="audit-definitions"></dl></article>
43
- <article><h2>Server and load</h2><dl id="environment-meta" class="audit-definitions"></dl></article>
44
- </section>
45
-
46
- <section aria-labelledby="runtime-title">
47
- <div class="section-heading"><div><h2 id="runtime-title">Runtime status</h2><p class="muted">Every published runtime status comes directly from the audit receipt.</p></div></div>
48
- <div id="runtime-status" class="runtime-status-grid"></div>
49
- </section>
50
-
51
- <section class="audit-results" aria-labelledby="column-title">
52
- <div class="section-heading">
53
- <div><h2 id="column-title">Column results</h2><p class="muted">Native-width denominators use 4 bytes per float32 value and 8 bytes per float64 value. No cross-runtime ranking is computed.</p></div>
54
- <div class="toolbar-actions"><button id="download-column-json" class="quiet-button" type="button" disabled>Filtered JSON</button><button id="download-column-csv" class="primary-button" type="button" disabled>Filtered CSV</button></div>
55
- </div>
56
- <div class="audit-filters">
57
- <label>Runtime<select id="audit-runtime"><option value="all">All runtimes</option></select></label>
58
- <label>Native dtype<select id="audit-dtype"><option value="all">float32 and float64</option><option value="float32">float32</option><option value="float64">float64</option></select></label>
59
- <label>Measurement status<select id="audit-status"><option value="all">All statuses</option></select></label>
60
- <label>Dataset or column<input id="audit-search" type="search" placeholder="Dataset, column, or aggregate ID" autocomplete="off"></label>
61
- </div>
62
- <div class="table-footer"><span id="column-result-count" aria-live="polite">Waiting for results…</span><span><a href="dbp-audit-columns.csv" download>Full column CSV</a> · DBF frame bytes exclude validity sidecars.</span></div>
63
- <div class="table-wrap audit-table-wrap" tabindex="0" aria-label="Scrollable DBP audit results">
64
- <table id="audit-table">
65
- <thead><tr><th>Status</th><th>Runtime</th><th>Dataset</th><th>Column</th><th>Dtype</th><th>Native bytes</th><th>DBF frame bytes</th><th>Rate ↓</th><th>Encode ns/value ↓</th><th>Decode ns/value ↓</th><th>Modes</th><th>Bitwise verified</th></tr></thead>
66
- <tbody><tr><td colspan="12" class="loading-cell">Loading DBP audit results…</td></tr></tbody>
67
- </table>
68
- </div>
69
- <div class="audit-pagination"><button id="audit-prev" class="quiet-button" type="button" disabled>Previous</button><span id="audit-page">Page 1</span><button id="audit-next" class="quiet-button" type="button" disabled>Next</button></div>
70
- </section>
71
-
72
- <section aria-labelledby="dataset-receipt-title">
73
- <div class="section-heading"><div><h2 id="dataset-receipt-title">Dataset receipt status</h2><p class="muted">Dataset status is tracked separately for each runtime, including datasets with no native-float schema.</p></div><span id="dataset-receipt-count" class="muted"></span></div>
74
- <div id="dataset-receipts" class="dataset-receipt-grid"></div>
75
- </section>
76
-
77
- <section class="audit-reading-note" aria-labelledby="reading-title">
78
- <h2 id="reading-title">How to read these diagnostics</h2>
79
- <p>These are single-repeat diagnostics on a shared server. CPU affinity, concurrent load, clock, warmup, and runtime build details are shown when the receipt supplies them. Timing differences across runtimes can include runtime and system effects.</p>
80
- <p>A scaled block is used only when decimal scaling and inverse reconstruction reproduce every native IEEE lane exactly. Otherwise the whole block stores its original IEEE words. Every measured block must pass a bitwise round trip.</p>
81
- <p><a href="dbp-audit.schema.json">Audit JSON schema</a> · <a href="./index.html#methods">Return to Methods</a></p>
82
- </section>
83
- <noscript><p class="error-message">Enable JavaScript to inspect the audit. You can download <a href="dbp-audit.json">dbp-audit.json</a> directly.</p></noscript>
84
- <footer><span>THULab · DBP native-float audit</span><span>Independent from the historical leaderboard</span></footer>
85
- </main>
86
- </body>
87
- </html>