lehs wrote:
> Are there really any efficient high level implementations of
> Karatsuba multiplication?
I don't know any in Forth, but I certainly know a few in other
languages, including in my own BigInteger for Delphi. The norm for
multi-precision implementations, GMP (GNU Multi-Precision library) uses
it too. So does Java's BigInteger. And it does make a difference, but
only above a certain threshold (size of the multiplicands). This
threshold is generally found empirically, and differs from
implementation to implementation (and also on different platforms,
etc.).
--
Rudy Velthuis
http://www.rvelthuis.de
"He who fights with monsters might take care lest he thereby
become a monster. For if you gaze for long into an abyss, the
abyss gazes also into you."
-- Nietzsche