|
Boost : |
Subject: Re: [boost] Large Integer Library
From: Simonson, Lucanus J (lucanus.j.simonson_at_[hidden])
Date: 2012-07-03 16:12:26
From: boost-bounces_at_[hidden] [mailto:boost-bounces_at_[hidden]] On Behalf Of Christopher Kormanyos
>In my opinion, medium integers from 64 through, say, 1024 or
>2048 bits are a niche needing explicit treatment.
Please take a look at this library:
http://www.mentor.com/esl/catapult/algorithmic
"Algorithmic C (AC) datatypes are a class-based C++ library that provides arbitrary-length integer, fixed-point and complex data types. They enable algorithm, system and hardware designers to precisely model bit-true behavior in C++ specifications while accelerating simulation speeds by 10-200x faster versus alternate datatypes."
I believe this is an example of the explicit treatment you are referring to. This is the best open source example of such that I know of.
Regards,
Luke
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk