{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2020:GIOQMQSTM6G6TCXKEWEIJ4MWMK","short_pith_number":"pith:GIOQMQST","canonical_record":{"source":{"id":"2007.10451","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2020-07-20T20:17:58Z","cross_cats_sorted":[],"title_canon_sha256":"29e012d32aaecdb3b7246532e3ec4e6a01528cbb3b01ee5982fe5b967b849ff5","abstract_canon_sha256":"e0f78ac8bd91dd3a56bd858b1c4a2c9bbca86e2c988064bad9cc90cf5d190c72"},"schema_version":"1.0"},"canonical_sha256":"321d064253678de98aea258884f19662a6bfb11d427915661465680c2a24a832","source":{"kind":"arxiv","id":"2007.10451","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2007.10451","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"arxiv_version","alias_value":"2007.10451v1","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2007.10451","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"pith_short_12","alias_value":"GIOQMQSTM6G6","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"pith_short_16","alias_value":"GIOQMQSTM6G6TCXK","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"pith_short_8","alias_value":"GIOQMQST","created_at":"2026-07-05T01:20:38Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2020:GIOQMQSTM6G6TCXKEWEIJ4MWMK","target":"record","payload":{"canonical_record":{"source":{"id":"2007.10451","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2020-07-20T20:17:58Z","cross_cats_sorted":[],"title_canon_sha256":"29e012d32aaecdb3b7246532e3ec4e6a01528cbb3b01ee5982fe5b967b849ff5","abstract_canon_sha256":"e0f78ac8bd91dd3a56bd858b1c4a2c9bbca86e2c988064bad9cc90cf5d190c72"},"schema_version":"1.0"},"canonical_sha256":"321d064253678de98aea258884f19662a6bfb11d427915661465680c2a24a832","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T01:20:38.711640Z","signature_b64":"/B8xB20A8pCPxglvOh/tuAE6JI3FSlhR9xY/LqD8x9a8bI7la5AGCuRZl3IGcmHZmO6L0XQ10wSI7dJGe3NqAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"321d064253678de98aea258884f19662a6bfb11d427915661465680c2a24a832","last_reissued_at":"2026-07-05T01:20:38.711155Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T01:20:38.711155Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2007.10451","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T01:20:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"0KtZ2ZtKiXQ9scL/D3BW7MascWhM7a09UCJNKcwWs3+tMlCeLcIq39A7ZEKQ/6RcBOwm8PF2aGVCOZJw2FuKBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:40:07.601008Z"},"content_sha256":"51d5b343b018530932a4b6d78b092236c13b654b9f978f098cd6de66dd459ec2","schema_version":"1.0","event_id":"sha256:51d5b343b018530932a4b6d78b092236c13b654b9f978f098cd6de66dd459ec2"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2020:GIOQMQSTM6G6TCXKEWEIJ4MWMK","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"HPIPE: Heterogeneous Layer-Pipelined and Sparse-Aware CNN Inference for FPGAs","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.AR","authors_text":"Mathew Hall, Vaughn Betz","submitted_at":"2020-07-20T20:17:58Z","abstract_excerpt":"We present both a novel Convolutional Neural Network (CNN) accelerator architecture and a network compiler for FPGAs that outperforms all prior work. Instead of having generic processing elements that together process one layer at a time, our network compiler statically partitions available device resources and builds custom-tailored hardware for each layer of a CNN. By building hardware for each layer we can pack our controllers into fewer lookup tables and use dedicated routing. These efficiencies enable our accelerator to utilize 2x the DSPs and operate at more than 2x the frequency of prio"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2007.10451","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2007.10451/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T01:20:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xy95iE5ngSMWhmBAdUiVDhLhef0G4EvG4SyAoLv7xBKl7FgZkJHdhpkvcwbfpVS0oiYBcZkLFMqpFKYna43rCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T12:40:07.601391Z"},"content_sha256":"e7a3c37e52b9ed39165d53efa5f49a622a29d44b09976801dc7fdbb893b2a338","schema_version":"1.0","event_id":"sha256:e7a3c37e52b9ed39165d53efa5f49a622a29d44b09976801dc7fdbb893b2a338"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK/bundle.json","state_url":"https://pith.science/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T12:40:07Z","links":{"resolver":"https://pith.science/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK","bundle":"https://pith.science/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK/bundle.json","state":"https://pith.science/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK/state.json","well_known_bundle":"https://pith.science/.well-known/pith/GIOQMQSTM6G6TCXKEWEIJ4MWMK/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2020:GIOQMQSTM6G6TCXKEWEIJ4MWMK","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"e0f78ac8bd91dd3a56bd858b1c4a2c9bbca86e2c988064bad9cc90cf5d190c72","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2020-07-20T20:17:58Z","title_canon_sha256":"29e012d32aaecdb3b7246532e3ec4e6a01528cbb3b01ee5982fe5b967b849ff5"},"schema_version":"1.0","source":{"id":"2007.10451","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2007.10451","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"arxiv_version","alias_value":"2007.10451v1","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2007.10451","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"pith_short_12","alias_value":"GIOQMQSTM6G6","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"pith_short_16","alias_value":"GIOQMQSTM6G6TCXK","created_at":"2026-07-05T01:20:38Z"},{"alias_kind":"pith_short_8","alias_value":"GIOQMQST","created_at":"2026-07-05T01:20:38Z"}],"graph_snapshots":[{"event_id":"sha256:e7a3c37e52b9ed39165d53efa5f49a622a29d44b09976801dc7fdbb893b2a338","target":"graph","created_at":"2026-07-05T01:20:38Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2007.10451/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We present both a novel Convolutional Neural Network (CNN) accelerator architecture and a network compiler for FPGAs that outperforms all prior work. Instead of having generic processing elements that together process one layer at a time, our network compiler statically partitions available device resources and builds custom-tailored hardware for each layer of a CNN. By building hardware for each layer we can pack our controllers into fewer lookup tables and use dedicated routing. These efficiencies enable our accelerator to utilize 2x the DSPs and operate at more than 2x the frequency of prio","authors_text":"Mathew Hall, Vaughn Betz","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2020-07-20T20:17:58Z","title":"HPIPE: Heterogeneous Layer-Pipelined and Sparse-Aware CNN Inference for FPGAs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2007.10451","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:51d5b343b018530932a4b6d78b092236c13b654b9f978f098cd6de66dd459ec2","target":"record","created_at":"2026-07-05T01:20:38Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"e0f78ac8bd91dd3a56bd858b1c4a2c9bbca86e2c988064bad9cc90cf5d190c72","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2020-07-20T20:17:58Z","title_canon_sha256":"29e012d32aaecdb3b7246532e3ec4e6a01528cbb3b01ee5982fe5b967b849ff5"},"schema_version":"1.0","source":{"id":"2007.10451","kind":"arxiv","version":1}},"canonical_sha256":"321d064253678de98aea258884f19662a6bfb11d427915661465680c2a24a832","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"321d064253678de98aea258884f19662a6bfb11d427915661465680c2a24a832","first_computed_at":"2026-07-05T01:20:38.711155Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T01:20:38.711155Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"/B8xB20A8pCPxglvOh/tuAE6JI3FSlhR9xY/LqD8x9a8bI7la5AGCuRZl3IGcmHZmO6L0XQ10wSI7dJGe3NqAQ==","signature_status":"signed_v1","signed_at":"2026-07-05T01:20:38.711640Z","signed_message":"canonical_sha256_bytes"},"source_id":"2007.10451","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:51d5b343b018530932a4b6d78b092236c13b654b9f978f098cd6de66dd459ec2","sha256:e7a3c37e52b9ed39165d53efa5f49a622a29d44b09976801dc7fdbb893b2a338"],"state_sha256":"1a5f624178d9f83bb06bea84445517831322edba4e222504ce7749ddfac5e556"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"NYV5FECf7nBRtcPyqmfVEeSuXKnElRb1x/MJ0XrwH6Wg9Fcj8mh9/jhdrqVqHTCNeAdgExfJiTtrxNM/lGspCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T12:40:07.603282Z","bundle_sha256":"8e0c2b0dd064807c0e7625cde7339024bd12892f7ba5abbd7e01d7bdb9fa5b71"}}