2017
DOI: 10.1007/s12095-017-0217-x
|View full text |Cite
|
Sign up to set email alerts
|

Missing a trick: Karatsuba variations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(14 citation statements)
references
References 6 publications
0
14
0
Order By: Relevance
“…In [29], Scott proposed a Karatsuba variant based on Arbitrary degree Karatsuba (ADK) previously suggested in [30]. Scott implemented the ADK approach in the reducedradix setting, where a number is represented using a word size lower than the one belonging to the target processor.…”
Section: Comparison Against Scott's Karatsuba Variantmentioning
confidence: 99%
See 1 more Smart Citation
“…In [29], Scott proposed a Karatsuba variant based on Arbitrary degree Karatsuba (ADK) previously suggested in [30]. Scott implemented the ADK approach in the reducedradix setting, where a number is represented using a word size lower than the one belonging to the target processor.…”
Section: Comparison Against Scott's Karatsuba Variantmentioning
confidence: 99%
“…We implemented Scott's strategy using a word size of r = 2 62 bits as proposed in [29]. A comparison of our own implementation of Scott's proposal against the combination of Karatsuba and the schoolbook methods is presented in Table 2.…”
Section: Comparison Against Scott's Karatsuba Variantmentioning
confidence: 99%
“…But things are not so simple and easy. Indeed, there are many challenges among which correctness, called numerical stability in [33], comes first due to the overflow on 32-bit platforms. The number of limbs on 32-bit platforms is a multiple of both 2 and 3 which opens the way for two-and three-way decomposition.…”
Section: Tablesmentioning
confidence: 99%
“…As pointed out by Scott in [33], to ensure numerical stability on 32-bit computers the reduced-radix representation is useful when the limbs size are at most 29-bit.…”
Section: Residue Multiplication Using Tmvpmentioning
confidence: 99%
“…Algorithm 1 gives an algorithm for the subtractive Karatsuba multiplication and Algorithm 2 shows the corresponding algorithm for squaring. Recently, Scott [21] denoted that, for the Karatsuba algorithm to be competitive, the actual radix must be a few bits less than the word size in order to facilitate additions without carry processing and, at the same time, to support the ability to distinguish positive and negative numbers. However, this requires an arbitrary degree variant of Karatsuba (ADK) algorithm that allows a non-word size split.…”
Section: Karatsuba-ofman Algorithmmentioning
confidence: 99%