{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2016:5IRKIGLPTOS3JLM3ZVTEF5C7Q3","short_pith_number":"pith:5IRKIGLP","schema_version":"1.0","canonical_sha256":"ea22a4196f9ba5b4ad9bcd6642f45f86c932993937f2e8a940a2895861706ccf","source":{"kind":"arxiv","id":"1610.08691","version":1},"attestation_state":"computed","paper":{"title":"Type oriented parallel programming for Exascale","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.PL","authors_text":"Nick Brown","submitted_at":"2016-10-27T10:28:53Z","abstract_excerpt":"Whilst there have been great advances in HPC hardware and software in recent years, the languages and models that we use to program these machines have remained much more static. This is not from a lack of effort, but instead by virtue of the fact that the foundation that many programming languages are built on is not sufficient for the level of expressivity required for parallel work. The result is an implicit trade-off between programmability and performance which is made worse due to the fact that, whilst many scientific users are experts within their own fields, they are not HPC experts.\n "},"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":"1610.08691","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.PL","submitted_at":"2016-10-27T10:28:53Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"25dd5363ccde86b53adc5a86b314ef87f8b1d406699cc52b0e4814bfb357fe4b","abstract_canon_sha256":"f87e0f770b9ab0affab63e9ed91c9261d6df26732fc8cb2fdad1811fa1a95333"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:00:59.531917Z","signature_b64":"v8WyGWXcavBORTOzMioUI5g8FPDn4YF0VKr2f8l5moEX+88tPNHSoH03po5X/O87g1kZ3TqFOGXGQSeIOda9CQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ea22a4196f9ba5b4ad9bcd6642f45f86c932993937f2e8a940a2895861706ccf","last_reissued_at":"2026-05-18T01:00:59.531180Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:00:59.531180Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Type oriented parallel programming for Exascale","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.PL","authors_text":"Nick Brown","submitted_at":"2016-10-27T10:28:53Z","abstract_excerpt":"Whilst there have been great advances in HPC hardware and software in recent years, the languages and models that we use to program these machines have remained much more static. This is not from a lack of effort, but instead by virtue of the fact that the foundation that many programming languages are built on is not sufficient for the level of expressivity required for parallel work. The result is an implicit trade-off between programmability and performance which is made worse due to the fact that, whilst many scientific users are experts within their own fields, they are not HPC experts.\n "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1610.08691","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":"1610.08691","created_at":"2026-05-18T01:00:59.531303+00:00"},{"alias_kind":"arxiv_version","alias_value":"1610.08691v1","created_at":"2026-05-18T01:00:59.531303+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1610.08691","created_at":"2026-05-18T01:00:59.531303+00:00"},{"alias_kind":"pith_short_12","alias_value":"5IRKIGLPTOS3","created_at":"2026-05-18T12:30:01.593930+00:00"},{"alias_kind":"pith_short_16","alias_value":"5IRKIGLPTOS3JLM3","created_at":"2026-05-18T12:30:01.593930+00:00"},{"alias_kind":"pith_short_8","alias_value":"5IRKIGLP","created_at":"2026-05-18T12:30:01.593930+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/5IRKIGLPTOS3JLM3ZVTEF5C7Q3","json":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3.json","graph_json":"https://pith.science/api/pith-number/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/graph.json","events_json":"https://pith.science/api/pith-number/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/events.json","paper":"https://pith.science/paper/5IRKIGLP"},"agent_actions":{"view_html":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3","download_json":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3.json","view_paper":"https://pith.science/paper/5IRKIGLP","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1610.08691&json=true","fetch_graph":"https://pith.science/api/pith-number/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/graph.json","fetch_events":"https://pith.science/api/pith-number/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/action/timestamp_anchor","attest_storage":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/action/storage_attestation","attest_author":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/action/author_attestation","sign_citation":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/action/citation_signature","submit_replication":"https://pith.science/pith/5IRKIGLPTOS3JLM3ZVTEF5C7Q3/action/replication_record"}},"created_at":"2026-05-18T01:00:59.531303+00:00","updated_at":"2026-05-18T01:00:59.531303+00:00"}