Faster arbitrary-precision dot product and matrix multiplication
hal.structure.identifier | Lithe and fast algorithmic number theory [LFANT] | |
dc.contributor.author | JOHANSSON, Fredrik | |
dc.date.accessioned | 2024-04-04T03:01:08Z | |
dc.date.available | 2024-04-04T03:01:08Z | |
dc.date.conference | 2019-06-10 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/192874 | |
dc.description.abstractEn | We present algorithms for real and complex dot product and matrix multiplication in arbitrary-precision floating-point and ball arithmetic. A low-overhead dot product is implemented on the level of GMP limb arrays; it is about twice as fast as previous code in MPFR and Arb at precision up to several hundred bits. Up to 128 bits, it is 3-4 times as fast, costing 20-30 cycles per term for floating-point evaluation and 40-50 cycles per term for balls. We handle large matrix multiplications even more efficiently via blocks of scaled integer matrices. The new methods are implemented in Arb and significantly speed up polynomial operations and linear algebra. | |
dc.language.iso | en | |
dc.subject.en | Arbitrary-precision arithmetic | |
dc.subject.en | Ball arithmetic | |
dc.subject.en | Dot product | |
dc.subject.en | Matrix multiplication | |
dc.title.en | Faster arbitrary-precision dot product and matrix multiplication | |
dc.type | Communication dans un congrès | |
dc.subject.hal | Informatique [cs]/Logiciel mathématique [cs.MS] | |
dc.subject.hal | Informatique [cs]/Analyse numérique [cs.NA] | |
dc.identifier.arxiv | 1901.04289 | |
bordeaux.hal.laboratories | Institut de Mathématiques de Bordeaux (IMB) - UMR 5251 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | Bordeaux INP | |
bordeaux.institution | CNRS | |
bordeaux.conference.title | 26th IEEE Symposium on Computer Arithmetic (ARITH26) | |
bordeaux.country | JP | |
bordeaux.conference.city | Kyoto | |
bordeaux.peerReviewed | oui | |
hal.identifier | hal-01980399 | |
hal.version | 1 | |
hal.invited | non | |
hal.proceedings | oui | |
hal.conference.end | 2019-06-12 | |
hal.popular | non | |
hal.audience | Internationale | |
hal.origin.link | https://hal.archives-ouvertes.fr//hal-01980399v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.au=JOHANSSON,%20Fredrik&rft.genre=unknown |
Fichier(s) constituant ce document
Fichiers | Taille | Format | Vue |
---|---|---|---|
Il n'y a pas de fichiers associés à ce document. |