I'm a bit surprised I didn't see this work before. Are you aware that SG14, the gamedev, real-time simulations, embedded software and financing study group for the standard is working on fixed point real proposal too? Here is a version of the proposal:>http://johnmcfarlane.github.io/fixed_point/papers/p0037r2.html and>http://johnmcfarlane.github.io/fixed_point/papers/p0381r0.html I will notify SG14 in case they missed your work too. Thanks for the information. We became aware of your work unfortunately very late inthe project. Much of our fixed_point work stems from myearly prototyping dating from 2011 - 2013. I see a lot of similarities in the two bodies of work.Maybe we could identify the strengths of each work.I don't know if it makes sense to combine them,but maybe share some concepts or interface ideaswould make sense.
In your work I've been experiencing some trouble withthe division routine. I also had some problems compilingon VC12 (but you don't target that compiler anyway).So that's no big deal.
In your work you are using wrapped versions of elementarytranscendental functions designed for built-in float.You might appreciate our hand-crafted functionsdesigned to be highly efficient in several digit ranges.
I have also benched our fixed_point on bare-metalembedded systems both 8-bit and 32-bit with verysatisfying efficiency results. This is a key featurefor our embedded users that might also be interestingfor SG14.
Thank you and best regards, Chris
On Tuesday, October 11, 2016 11:37 PM, Klaim - Joël Lamotte
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Christopher Kormanyos Sent: 05 October 2016 23:07 To: boost@lists.boost.org Subject: Re: [boost] [fixed_point] First presentation from GSoC 2015 and more
A partial implementation of fixed-point in a Boost-like style based on proposal N3352 is now available.
... But your links don't work,
Indeed :-( (
The correct link to the docs for some years used to be
https://dl.dropboxusercontent.com/u/43940943/modular-boost/ libs/fixed_point/doc/html/index.html
but sadly this no longer works for reasons that so far escape me (but I suspect some change at Dropbox?).
Meanwhile here is a PDF version to whet your appetite until I get a html version publicly available.
https://dl.dropboxusercontent.com/u/43940943/modular-boost/ libs/fixed_point/doc/fixed_point.pdf
Boost.Fixed_point ? ===============
A partial implementation of fixed-point in a Boost-like style based on proposal N3352 is now available.
This work is the result of developments from 2013-2016, including efforts from GSoC 2015.
The source code is available at: https://github.com/ BoostGSoC15/fixed_point
(The master branch will be stable for a while but the develop branch may be updated in the light of your feedback).
Preliminary docs are available at:
https://dl.dropboxusercontent.com/u/43940943/modular-boost/ libs/fixed_point/index.html
We are potentially interested in submitting this work for inclusion in Boost.
We are now requesting comments and suggestions for improvements, corrections and any further test results if these become available.
Some key library features include:
* proper C++ header-only implementation * full numeric_limits and <cmath> functions * flexible template choice of split between resolution and range * automatic selection of underlying integral representation * portability and high efficiency for bare metal microcontrollers * interoperation with Boost.Math * seamless extension to high-precision using Boost.Multiprecision * extensive test suite
Thank you for your consideration. Best regards,
Christopher Kormanyos
And apologies from Paul.
Hi, I'm a bit surprised I didn't see this work before. Are you aware that SG14, the gamedev, real-time simulations, embedded software and financing study group for the standard is working on fixed point real proposal too? Here is a version of the proposal: http://johnmcfarlane.github.io/fixed_point/papers/p0037r2.html and http://johnmcfarlane.github.io/fixed_point/papers/p0381r0.html I will notify SG14 in case they missed your work too. Joël Lamotte _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost