|
Boost : |
Subject: Re: [boost] [xint] Fourth release, requesting preliminary review again
From: Chad Nelson (chad.thecomfychair_at_[hidden])
Date: 2010-06-10 18:16:40
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
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.
- --
Chad Nelson
Oak Circle Software, Inc.
*
*
*
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iEYEARECAAYFAkwRZEgACgkQp9x9jeZ9/wTIzwCeLWh0y5XA05D8FD5/qK40kt+k
VCkAniFPHBiJD7P0kF13qa1aNlkftdPx
=4X9f
-----END PGP SIGNATURE-----
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk