Boost logo

Boost :

Subject: Re: [boost] [xint] Fourth release, requesting preliminary review again
From: David Abrahams (dave_at_[hidden])
Date: 2010-06-10 19:44:17


At Thu, 10 Jun 2010 18:16:40 -0400,
Chad Nelson wrote:
>
> On 06/10/2010 05:55 PM, David Abrahams wrote:
>
> > Simonson, Lucanus J wrote:
> >>
> >> There is a sort of odd dynamic here. On the one hand we all care
> >> about performance. On the other there is no way to implement this
> >> library in C++ to be efficient on modern hardware because the C++
> >> standard doesn't provide access to integer overflow flags and the
> >> compilers are next to worthless for vectorizing general code.
> >> Obviously no one expects you to special case the hardware at run
> >> time and provide inline assembly where it is warrented,
> >
> > I do! I mean, it wouldn't be unreasonable.
>
> Eventually I'd like to code the lower-level operations in assembly, but
> that isn't going to happen for the first public release. And even after
> I do, I'd still want to maintain a pure C++ version, for maximum
> portability.

'course.

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk