{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2016:42T6P7XQALDTHYTBYD7EBXYBM2","short_pith_number":"pith:42T6P7XQ","schema_version":"1.0","canonical_sha256":"e6a7e7fef002c733e261c0fe40df0166b9a29fef57fa6e81abeeb31a7cb1043d","source":{"kind":"arxiv","id":"1603.02297","version":1},"attestation_state":"computed","paper":{"title":"TTC: A high-performance Compiler for Tensor Transpositions","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","cs.PF"],"primary_cat":"cs.MS","authors_text":"Jeff R. Hammond, Paolo Bientinesi, Paul Springer","submitted_at":"2016-03-07T21:13:00Z","abstract_excerpt":"We present TTC, an open-source parallel compiler for multidimensional tensor transpositions. In order to generate high-performance C++ code, TTC explores a number of optimizations, including software prefetching, blocking, loop-reordering, and explicit vectorization. To evaluate the performance of multidimensional transpositions across a range of possible use-cases, we also release a benchmark covering arbitrary transpositions of up to six dimensions. Performance results show that the routines generated by TTC achieve close to peak memory bandwidth on both the Intel Haswell and the AMD Steamro"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1603.02297","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.MS","submitted_at":"2016-03-07T21:13:00Z","cross_cats_sorted":["cs.DC","cs.PF"],"title_canon_sha256":"0e0168faffc659f636c242530539642f1730c2f80ace87f548a96cc69521b393","abstract_canon_sha256":"2f4f96d1a29c844c5a9f5cace94d42d944451e1a0a3164d1fd193b8d01028720"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:19:23.810028Z","signature_b64":"VMN4mzu6IyPPDuLYx1Krwh4UroujwTdA5aBs3digt4j/iBWtWdpsi9v5rHBhjKtYprJOAeXieekI1j0ONENCCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e6a7e7fef002c733e261c0fe40df0166b9a29fef57fa6e81abeeb31a7cb1043d","last_reissued_at":"2026-05-18T01:19:23.809457Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:19:23.809457Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"TTC: A high-performance Compiler for Tensor Transpositions","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC","cs.PF"],"primary_cat":"cs.MS","authors_text":"Jeff R. Hammond, Paolo Bientinesi, Paul Springer","submitted_at":"2016-03-07T21:13:00Z","abstract_excerpt":"We present TTC, an open-source parallel compiler for multidimensional tensor transpositions. In order to generate high-performance C++ code, TTC explores a number of optimizations, including software prefetching, blocking, loop-reordering, and explicit vectorization. To evaluate the performance of multidimensional transpositions across a range of possible use-cases, we also release a benchmark covering arbitrary transpositions of up to six dimensions. Performance results show that the routines generated by TTC achieve close to peak memory bandwidth on both the Intel Haswell and the AMD Steamro"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1603.02297","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1603.02297","created_at":"2026-05-18T01:19:23.809554+00:00"},{"alias_kind":"arxiv_version","alias_value":"1603.02297v1","created_at":"2026-05-18T01:19:23.809554+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1603.02297","created_at":"2026-05-18T01:19:23.809554+00:00"},{"alias_kind":"pith_short_12","alias_value":"42T6P7XQALDT","created_at":"2026-05-18T12:29:58.707656+00:00"},{"alias_kind":"pith_short_16","alias_value":"42T6P7XQALDTHYTB","created_at":"2026-05-18T12:29:58.707656+00:00"},{"alias_kind":"pith_short_8","alias_value":"42T6P7XQ","created_at":"2026-05-18T12:29:58.707656+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2","json":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2.json","graph_json":"https://pith.science/api/pith-number/42T6P7XQALDTHYTBYD7EBXYBM2/graph.json","events_json":"https://pith.science/api/pith-number/42T6P7XQALDTHYTBYD7EBXYBM2/events.json","paper":"https://pith.science/paper/42T6P7XQ"},"agent_actions":{"view_html":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2","download_json":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2.json","view_paper":"https://pith.science/paper/42T6P7XQ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1603.02297&json=true","fetch_graph":"https://pith.science/api/pith-number/42T6P7XQALDTHYTBYD7EBXYBM2/graph.json","fetch_events":"https://pith.science/api/pith-number/42T6P7XQALDTHYTBYD7EBXYBM2/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2/action/timestamp_anchor","attest_storage":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2/action/storage_attestation","attest_author":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2/action/author_attestation","sign_citation":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2/action/citation_signature","submit_replication":"https://pith.science/pith/42T6P7XQALDTHYTBYD7EBXYBM2/action/replication_record"}},"created_at":"2026-05-18T01:19:23.809554+00:00","updated_at":"2026-05-18T01:19:23.809554+00:00"}