{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:PM2SYPUNO56QM2PW562R6M7GAQ","short_pith_number":"pith:PM2SYPUN","schema_version":"1.0","canonical_sha256":"7b352c3e8d777d0669f6efb51f33e6042150af34f4389fddce6880fa3cabc9c7","source":{"kind":"arxiv","id":"2412.05286","version":1},"attestation_state":"computed","paper":{"title":"RISC-V Word-Size Modular Instructions for Residue Number Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.AR","authors_text":"Jean-Marc Robert (IMATH), Laurent-St\\'ephane Didier (IMATH)","submitted_at":"2024-11-21T09:59:14Z","abstract_excerpt":"Residue Number Systems (RNS) are parallel number systems that allow the computation on large numbers. They are used in high performance digital signal processing devices and cryptographic applications. However, the rigidity of instruction set architectures of the market-dominant microprocessors limits the use of such number systems in software applications. This article presents the impact of word-size modular arithmetic specific RISC-V instructions on the software implementation of Residue Number Systems. We evaluate this impact on several RNS modular multiplication sequential algorithms. We "},"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":"2412.05286","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AR","submitted_at":"2024-11-21T09:59:14Z","cross_cats_sorted":["cs.DC"],"title_canon_sha256":"3295fc973dd0480f0a2e55d66c9c7d71b6f8385469ae16fbdf23a0a9e04178f8","abstract_canon_sha256":"774170210b5a0d8e516bfed762dd6ff2ab48cbe9cc094f135e4de1cd0251b039"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:46:00.746815Z","signature_b64":"3J1Fk7BsaOiuHMr/LRRaiRRI+XL2E/kmIso5ToV3/LU8+aGtNJvEkpIzUvBWv8NdwdgJt0vS32K7kgwLhA4gAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"7b352c3e8d777d0669f6efb51f33e6042150af34f4389fddce6880fa3cabc9c7","last_reissued_at":"2026-07-05T09:46:00.746445Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:46:00.746445Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"RISC-V Word-Size Modular Instructions for Residue Number Systems","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.DC"],"primary_cat":"cs.AR","authors_text":"Jean-Marc Robert (IMATH), Laurent-St\\'ephane Didier (IMATH)","submitted_at":"2024-11-21T09:59:14Z","abstract_excerpt":"Residue Number Systems (RNS) are parallel number systems that allow the computation on large numbers. They are used in high performance digital signal processing devices and cryptographic applications. However, the rigidity of instruction set architectures of the market-dominant microprocessors limits the use of such number systems in software applications. This article presents the impact of word-size modular arithmetic specific RISC-V instructions on the software implementation of Residue Number Systems. We evaluate this impact on several RNS modular multiplication sequential algorithms. We "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2412.05286","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/2412.05286/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2412.05286","created_at":"2026-07-05T09:46:00.746501+00:00"},{"alias_kind":"arxiv_version","alias_value":"2412.05286v1","created_at":"2026-07-05T09:46:00.746501+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2412.05286","created_at":"2026-07-05T09:46:00.746501+00:00"},{"alias_kind":"pith_short_12","alias_value":"PM2SYPUNO56Q","created_at":"2026-07-05T09:46:00.746501+00:00"},{"alias_kind":"pith_short_16","alias_value":"PM2SYPUNO56QM2PW","created_at":"2026-07-05T09:46:00.746501+00:00"},{"alias_kind":"pith_short_8","alias_value":"PM2SYPUN","created_at":"2026-07-05T09:46:00.746501+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/PM2SYPUNO56QM2PW562R6M7GAQ","json":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ.json","graph_json":"https://pith.science/api/pith-number/PM2SYPUNO56QM2PW562R6M7GAQ/graph.json","events_json":"https://pith.science/api/pith-number/PM2SYPUNO56QM2PW562R6M7GAQ/events.json","paper":"https://pith.science/paper/PM2SYPUN"},"agent_actions":{"view_html":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ","download_json":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ.json","view_paper":"https://pith.science/paper/PM2SYPUN","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2412.05286&json=true","fetch_graph":"https://pith.science/api/pith-number/PM2SYPUNO56QM2PW562R6M7GAQ/graph.json","fetch_events":"https://pith.science/api/pith-number/PM2SYPUNO56QM2PW562R6M7GAQ/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ/action/timestamp_anchor","attest_storage":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ/action/storage_attestation","attest_author":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ/action/author_attestation","sign_citation":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ/action/citation_signature","submit_replication":"https://pith.science/pith/PM2SYPUNO56QM2PW562R6M7GAQ/action/replication_record"}},"created_at":"2026-07-05T09:46:00.746501+00:00","updated_at":"2026-07-05T09:46:00.746501+00:00"}