{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:MNUAVRIFYMHZ7OBQJ3STEJ45L2","short_pith_number":"pith:MNUAVRIF","canonical_record":{"source":{"id":"1606.04209","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2016-06-14T06:22:30Z","cross_cats_sorted":["cs.NE"],"title_canon_sha256":"17324c90289f27580a6186647b3c73e798f2246894a214f092c538fe680fbee5","abstract_canon_sha256":"3444c422096217eb089195d3b1eb061cc3ab1c06684eff800e784412dcb6c1ce"},"schema_version":"1.0"},"canonical_sha256":"63680ac505c30f9fb8304ee532279d5e9563ac484d605320daff37ab3bc6e9bf","source":{"kind":"arxiv","id":"1606.04209","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1606.04209","created_at":"2026-05-18T01:12:25Z"},{"alias_kind":"arxiv_version","alias_value":"1606.04209v1","created_at":"2026-05-18T01:12:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1606.04209","created_at":"2026-05-18T01:12:25Z"},{"alias_kind":"pith_short_12","alias_value":"MNUAVRIFYMHZ","created_at":"2026-05-18T12:30:32Z"},{"alias_kind":"pith_short_16","alias_value":"MNUAVRIFYMHZ7OBQ","created_at":"2026-05-18T12:30:32Z"},{"alias_kind":"pith_short_8","alias_value":"MNUAVRIF","created_at":"2026-05-18T12:30:32Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:MNUAVRIFYMHZ7OBQJ3STEJ45L2","target":"record","payload":{"canonical_record":{"source":{"id":"1606.04209","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2016-06-14T06:22:30Z","cross_cats_sorted":["cs.NE"],"title_canon_sha256":"17324c90289f27580a6186647b3c73e798f2246894a214f092c538fe680fbee5","abstract_canon_sha256":"3444c422096217eb089195d3b1eb061cc3ab1c06684eff800e784412dcb6c1ce"},"schema_version":"1.0"},"canonical_sha256":"63680ac505c30f9fb8304ee532279d5e9563ac484d605320daff37ab3bc6e9bf","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:12:25.958023Z","signature_b64":"2y5jRVTBBB+Z4YUw9VjxKFe5mtunZvg/qp9qQfu4oyu6OvWVg8gOHYJ5hycJs88eZHPhhJWNTcM9c1VtSNrxCg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"63680ac505c30f9fb8304ee532279d5e9563ac484d605320daff37ab3bc6e9bf","last_reissued_at":"2026-05-18T01:12:25.957664Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:12:25.957664Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1606.04209","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-05-18T01:12:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JZCMwGZcCmE9GCXSgndwPf0O+EWETaAQicrNKeRH607U6VOhpkrCPh1wPo3qbe4ausN/UTpApb4JH0aXpfpRAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T13:41:50.948024Z"},"content_sha256":"e2a1a5e37958571f221e6fdc224a1245ddeec14be1190e7bfc6c5698bac2d89d","schema_version":"1.0","event_id":"sha256:e2a1a5e37958571f221e6fdc224a1245ddeec14be1190e7bfc6c5698bac2d89d"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:MNUAVRIFYMHZ7OBQJ3STEJ45L2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Systematic Approach to Blocking Convolutional Neural Networks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.NE"],"primary_cat":"cs.DC","authors_text":"Ardavan Pedram, Blaine Burton Rister, Jing Pu, Jonathan Ragan-Kelley, Mark Horowitz, Nikhil Bhagdikar, Shahar Kvatinsky, Stephen Richardson, Xuan Yang","submitted_at":"2016-06-14T06:22:30Z","abstract_excerpt":"Convolutional Neural Networks (CNNs) are the state of the art solution for many computer vision problems, and many researchers have explored optimized implementations. Most implementations heuristically block the computation to deal with the large data sizes and high data reuse of CNNs. This paper explores how to block CNN computations for memory locality by creating an analytical model for CNN-like loop nests. Using this model we automatically derive optimized blockings for common networks that improve the energy efficiency of custom hardware implementations by up to an order of magnitude. Co"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1606.04209","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":""},"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-05-18T01:12:25Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lFCN5ok3/7T6si621fzWRhhEd3UAh96QrcSXbSNq1hiNNGlXTlxFQdzd5XEwhpkv7+DcNmeXW5J8weFE1krjDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T13:41:50.948577Z"},"content_sha256":"fa309cb37b1a426edc35e657732a67ce06f484af278d55ba58555fa7cc2d149c","schema_version":"1.0","event_id":"sha256:fa309cb37b1a426edc35e657732a67ce06f484af278d55ba58555fa7cc2d149c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2/bundle.json","state_url":"https://pith.science/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2/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-05-27T13:41:50Z","links":{"resolver":"https://pith.science/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2","bundle":"https://pith.science/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2/bundle.json","state":"https://pith.science/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/MNUAVRIFYMHZ7OBQJ3STEJ45L2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:MNUAVRIFYMHZ7OBQJ3STEJ45L2","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":"3444c422096217eb089195d3b1eb061cc3ab1c06684eff800e784412dcb6c1ce","cross_cats_sorted":["cs.NE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2016-06-14T06:22:30Z","title_canon_sha256":"17324c90289f27580a6186647b3c73e798f2246894a214f092c538fe680fbee5"},"schema_version":"1.0","source":{"id":"1606.04209","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1606.04209","created_at":"2026-05-18T01:12:25Z"},{"alias_kind":"arxiv_version","alias_value":"1606.04209v1","created_at":"2026-05-18T01:12:25Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1606.04209","created_at":"2026-05-18T01:12:25Z"},{"alias_kind":"pith_short_12","alias_value":"MNUAVRIFYMHZ","created_at":"2026-05-18T12:30:32Z"},{"alias_kind":"pith_short_16","alias_value":"MNUAVRIFYMHZ7OBQ","created_at":"2026-05-18T12:30:32Z"},{"alias_kind":"pith_short_8","alias_value":"MNUAVRIF","created_at":"2026-05-18T12:30:32Z"}],"graph_snapshots":[{"event_id":"sha256:fa309cb37b1a426edc35e657732a67ce06f484af278d55ba58555fa7cc2d149c","target":"graph","created_at":"2026-05-18T01:12:25Z","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"},"paper":{"abstract_excerpt":"Convolutional Neural Networks (CNNs) are the state of the art solution for many computer vision problems, and many researchers have explored optimized implementations. Most implementations heuristically block the computation to deal with the large data sizes and high data reuse of CNNs. This paper explores how to block CNN computations for memory locality by creating an analytical model for CNN-like loop nests. Using this model we automatically derive optimized blockings for common networks that improve the energy efficiency of custom hardware implementations by up to an order of magnitude. Co","authors_text":"Ardavan Pedram, Blaine Burton Rister, Jing Pu, Jonathan Ragan-Kelley, Mark Horowitz, Nikhil Bhagdikar, Shahar Kvatinsky, Stephen Richardson, Xuan Yang","cross_cats":["cs.NE"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2016-06-14T06:22:30Z","title":"A Systematic Approach to Blocking Convolutional Neural Networks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1606.04209","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:e2a1a5e37958571f221e6fdc224a1245ddeec14be1190e7bfc6c5698bac2d89d","target":"record","created_at":"2026-05-18T01:12:25Z","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":"3444c422096217eb089195d3b1eb061cc3ab1c06684eff800e784412dcb6c1ce","cross_cats_sorted":["cs.NE"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DC","submitted_at":"2016-06-14T06:22:30Z","title_canon_sha256":"17324c90289f27580a6186647b3c73e798f2246894a214f092c538fe680fbee5"},"schema_version":"1.0","source":{"id":"1606.04209","kind":"arxiv","version":1}},"canonical_sha256":"63680ac505c30f9fb8304ee532279d5e9563ac484d605320daff37ab3bc6e9bf","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"63680ac505c30f9fb8304ee532279d5e9563ac484d605320daff37ab3bc6e9bf","first_computed_at":"2026-05-18T01:12:25.957664Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:12:25.957664Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"2y5jRVTBBB+Z4YUw9VjxKFe5mtunZvg/qp9qQfu4oyu6OvWVg8gOHYJ5hycJs88eZHPhhJWNTcM9c1VtSNrxCg==","signature_status":"signed_v1","signed_at":"2026-05-18T01:12:25.958023Z","signed_message":"canonical_sha256_bytes"},"source_id":"1606.04209","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:e2a1a5e37958571f221e6fdc224a1245ddeec14be1190e7bfc6c5698bac2d89d","sha256:fa309cb37b1a426edc35e657732a67ce06f484af278d55ba58555fa7cc2d149c"],"state_sha256":"3c8eab48b5dd835592c1a26e624d1c032b0e558f1dc9e23689b96114ccce0a73"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"FkGMuicfy7XmKfaXAaakkJPLPskmr8cGOQJqJegkn4sC1Va8W7q5bcIxmM7qQrpLpvcSuwNj3E0sY55Lot3BCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T13:41:50.951625Z","bundle_sha256":"ddbf7e3d39cc9b637e9c6069076de3ead9227f7e4c23867253c255ff78b4817c"}}