{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:VMM24HWRDQGV4NYKQ7ECRSLDUP","short_pith_number":"pith:VMM24HWR","canonical_record":{"source":{"id":"1709.03395","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-09-08T06:32:33Z","cross_cats_sorted":[],"title_canon_sha256":"b1f8bb24810486e6c316a3e93e01bd61bcfdacc06336b8bb50638848480fc198","abstract_canon_sha256":"9c4c02c716f45c755466b893262f2980775d761fc8744f2d29456b090bf54492"},"schema_version":"1.0"},"canonical_sha256":"ab19ae1ed11c0d5e370a87c828c963a3d077403f9b2deac57f3e7fb09603d6ce","source":{"kind":"arxiv","id":"1709.03395","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.03395","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"arxiv_version","alias_value":"1709.03395v1","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.03395","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"pith_short_12","alias_value":"VMM24HWRDQGV","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_16","alias_value":"VMM24HWRDQGV4NYK","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_8","alias_value":"VMM24HWR","created_at":"2026-05-18T12:31:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:VMM24HWRDQGV4NYKQ7ECRSLDUP","target":"record","payload":{"canonical_record":{"source":{"id":"1709.03395","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-09-08T06:32:33Z","cross_cats_sorted":[],"title_canon_sha256":"b1f8bb24810486e6c316a3e93e01bd61bcfdacc06336b8bb50638848480fc198","abstract_canon_sha256":"9c4c02c716f45c755466b893262f2980775d761fc8744f2d29456b090bf54492"},"schema_version":"1.0"},"canonical_sha256":"ab19ae1ed11c0d5e370a87c828c963a3d077403f9b2deac57f3e7fb09603d6ce","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:35:38.546631Z","signature_b64":"lQnc8Vm6Q4ITB7rzSEuhRApwVoirCEDa7gVZSQJKG1qP3onLgYRhCc7vzHPiq3B2u0crXPxdY85LiszMiw6QAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ab19ae1ed11c0d5e370a87c828c963a3d077403f9b2deac57f3e7fb09603d6ce","last_reissued_at":"2026-05-18T00:35:38.546039Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:35:38.546039Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1709.03395","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-18T00:35:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"P8tctb3Ad0mIPkMvkUdWDwwnlr01TK7r8QEMK5VQoiwZN6VoUkXcUTVZx0IGEHBVYF+aoaV+4VvsdKYBL4AXAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T20:26:05.562604Z"},"content_sha256":"df22bb7da0d44841f6a7b34c4f593f5229caa37a137ba88227e9c0630eaa7c93","schema_version":"1.0","event_id":"sha256:df22bb7da0d44841f6a7b34c4f593f5229caa37a137ba88227e9c0630eaa7c93"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:VMM24HWRDQGV4NYKQ7ECRSLDUP","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Low-memory GEMM-based convolution algorithms for deep neural networks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.CV","authors_text":"Andrew Anderson, Aravind Vasudevan, Cormac Keane, David Gregg","submitted_at":"2017-09-08T06:32:33Z","abstract_excerpt":"Deep neural networks (DNNs) require very large amounts of computation both for training and for inference when deployed in the field. A common approach to implementing DNNs is to recast the most computationally expensive operations as general matrix multiplication (GEMM). However, as we demonstrate in this paper, there are a great many different ways to express DNN convolution operations using GEMM. Although different approaches all perform the same number of operations, the size of temporary data structures differs significantly. Convolution of an input matrix with dimensions $C \\times H \\tim"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.03395","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-18T00:35:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"oqbDggcBY1UwZ5nelR+MKLI7s3RHwGGfoHB0eeCXqtJO0ztxQKYTv4S+v02GKekB/dxyKda7kbhgoBRXJ8RQBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T20:26:05.562974Z"},"content_sha256":"f8b6ff000bbc7da2914f850d4f531a60ffb8b2dc03f945080f8c18ae56623739","schema_version":"1.0","event_id":"sha256:f8b6ff000bbc7da2914f850d4f531a60ffb8b2dc03f945080f8c18ae56623739"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP/bundle.json","state_url":"https://pith.science/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP/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-26T20:26:05Z","links":{"resolver":"https://pith.science/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP","bundle":"https://pith.science/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP/bundle.json","state":"https://pith.science/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP/state.json","well_known_bundle":"https://pith.science/.well-known/pith/VMM24HWRDQGV4NYKQ7ECRSLDUP/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:VMM24HWRDQGV4NYKQ7ECRSLDUP","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":"9c4c02c716f45c755466b893262f2980775d761fc8744f2d29456b090bf54492","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-09-08T06:32:33Z","title_canon_sha256":"b1f8bb24810486e6c316a3e93e01bd61bcfdacc06336b8bb50638848480fc198"},"schema_version":"1.0","source":{"id":"1709.03395","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1709.03395","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"arxiv_version","alias_value":"1709.03395v1","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1709.03395","created_at":"2026-05-18T00:35:38Z"},{"alias_kind":"pith_short_12","alias_value":"VMM24HWRDQGV","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_16","alias_value":"VMM24HWRDQGV4NYK","created_at":"2026-05-18T12:31:49Z"},{"alias_kind":"pith_short_8","alias_value":"VMM24HWR","created_at":"2026-05-18T12:31:49Z"}],"graph_snapshots":[{"event_id":"sha256:f8b6ff000bbc7da2914f850d4f531a60ffb8b2dc03f945080f8c18ae56623739","target":"graph","created_at":"2026-05-18T00:35: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"},"paper":{"abstract_excerpt":"Deep neural networks (DNNs) require very large amounts of computation both for training and for inference when deployed in the field. A common approach to implementing DNNs is to recast the most computationally expensive operations as general matrix multiplication (GEMM). However, as we demonstrate in this paper, there are a great many different ways to express DNN convolution operations using GEMM. Although different approaches all perform the same number of operations, the size of temporary data structures differs significantly. Convolution of an input matrix with dimensions $C \\times H \\tim","authors_text":"Andrew Anderson, Aravind Vasudevan, Cormac Keane, David Gregg","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-09-08T06:32:33Z","title":"Low-memory GEMM-based convolution algorithms for deep neural networks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1709.03395","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:df22bb7da0d44841f6a7b34c4f593f5229caa37a137ba88227e9c0630eaa7c93","target":"record","created_at":"2026-05-18T00:35: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":"9c4c02c716f45c755466b893262f2980775d761fc8744f2d29456b090bf54492","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.CV","submitted_at":"2017-09-08T06:32:33Z","title_canon_sha256":"b1f8bb24810486e6c316a3e93e01bd61bcfdacc06336b8bb50638848480fc198"},"schema_version":"1.0","source":{"id":"1709.03395","kind":"arxiv","version":1}},"canonical_sha256":"ab19ae1ed11c0d5e370a87c828c963a3d077403f9b2deac57f3e7fb09603d6ce","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ab19ae1ed11c0d5e370a87c828c963a3d077403f9b2deac57f3e7fb09603d6ce","first_computed_at":"2026-05-18T00:35:38.546039Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:35:38.546039Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"lQnc8Vm6Q4ITB7rzSEuhRApwVoirCEDa7gVZSQJKG1qP3onLgYRhCc7vzHPiq3B2u0crXPxdY85LiszMiw6QAA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:35:38.546631Z","signed_message":"canonical_sha256_bytes"},"source_id":"1709.03395","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:df22bb7da0d44841f6a7b34c4f593f5229caa37a137ba88227e9c0630eaa7c93","sha256:f8b6ff000bbc7da2914f850d4f531a60ffb8b2dc03f945080f8c18ae56623739"],"state_sha256":"50c5e9903bd58b6d8721c8bdf427fff9bdb6e96cf6fba78484e5a04ac17758ab"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"uQVXwyEnnzk0D+dNE4dna6eLzlhqA3r3W08V+yTzOmMp52Wlt3Q19lX4OM6H3t3Xbj588JGdyotsIBBT1Ys6CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T20:26:05.565360Z","bundle_sha256":"b62b2e96d5f301bfbffa21368f152929bd4809c0a4ed293e8bc35a58af5c7fb6"}}