From: Boost-users [mailto:boost-users-bounces@lists.boost.org] On Behalf Of Lucas Sousa de Oliveira
Sent: Wednesday, April 10, 2013 1:04 PM
To: boost-users@lists.boost.org
Subject: [Boost-users] [multiprecision] radix-2
Hey Lucas
I'm considering participating in this year's GSoC 2013 with Boost. I think the multiprecision problem is very interesting and I'll give my best to implement it
But first, what would you think is the challenge here? What would make this problem very complex? I'm studying the general radix algorithm and it doesn't seem to be that bad. Am I being misled?
I hope you are studying
https://svn.boost.org/trac/boost/wiki/SoC2013#Boost.Multiprecision
http://www.boost.org/doc/libs/1_53_0/libs/multiprecision/doc/html/index.html
and especially
http://www.loria.fr/~zimmerma/mca/mca-cup-0.5.1.pdf
If you study the existing decimal (radix = 10) implementation, you will see that multiprecision makes it rather complicated, even if the underlying algorithms are not.
It must be specific for radix = 2 to be fast.
Ask again if you are still interested after studying these documents, and some of the code.
It would be useful to see if you can build some of the examples using Boost.Multiprecision decimal, perhaps using a Boost.Math function or two. You could send us a zip of your files and output.
Extra marks for providing a Boost.Test comparing with a handful of published values. You can use any platform, Linux, Mac or Microsoft with your IDE of choice, perhaps Visual Studio or NetBeans?
HTH
Paul
---
Paul A. Bristow,
Prizet Farmhouse, Kendal LA8 8AB UK
+44 1539 561830 07714330204
pbristow@hetp.u-net.com