On Sunday 15 March 2009 16:29:31 Jason Moxham wrote:
> On Sunday 15 March 2009 16:22:31 Bill Hart wrote:
> > I actually don't know what make dist does, never used it. But assuming
> > it makes a tarball, we need to have it make a single tarball for both
> > Windows and linux. It's important that we don't split the project, in
> > my opinion.
> >
> > Bill.
>
> Done it .
>
> Notice though , make dist is slightly broken for yasm , but it only affects
> yasm docs , if we fix it we should tell the yasm team.
>
> I'll see if I can also get it to touch the *.c *.h in demos/calc
> automagically
>

Done
you can also try
make distcheck


> > 2009/3/15 Cactus <rieman...@googlemail.com>:
> > > On Mar 15, 4:02 pm, Jason Moxham <ja...@njkfrudils.plus.com> wrote:
> > >> On Saturday 14 March 2009 15:04:09 Bill Hart wrote:
> > >> > On 14/03/2009, Jason Moxham <ja...@njkfrudils.plus.com> wrote:
> > >> > > On Saturday 14 March 2009 13:46:51 Bill Hart wrote:
> > >> > >> I've been working on converting Paul Zimmermann's implementation
> > >> > >> of the Bodrato-Zanoni Toom-4 algorithm to the mpn_level.
> > >> > >>
> > >> > >> I've uploaded the current code to the files section. I'm pretty
> > >> > >> much just going to convert the relevant functions from FLINT's
> > >> > >> fmpz module (in the file fmpz.c - also uploaded) into tc4_blah
> > >> > >> functions as required, much as I have done with
> > >> > >> fmpz_add->tc4_add.
> > >> > >>
> > >> > >> I thought I would upload it in case anyone felt like working on
> > >> > >> it today, as I will not be able to work on it for most of the
> > >> > >> rest of the day.
> > >> > >
> > >> > > When are we releasing MPIR 1.0.0 ?
> > >> >
> > >> > It's always better to release on a weekday, thus I plan to update
> > >> > documentation tomorrow and release Monday morning. Feel free to do
> > >> > the docs and tarball for a release candidate while I am away today,
> > >> > but don't forget to touch .c and .h files in demos/calc and remove
> > >> > .svn dirs. Actually there is a script in my sage.math home directory
> > >> > called makempir.
> > >>
> > >> make dist nearly works , I'll see if I can get it to go
> > >>
> > >> > >> The tc4_addlsh1 function has no analogue in FLINT. I think in
> > >> > >> every case it is used in Toom-4 it only deals with unsigned
> > >> > >> integers, which makes it easier to implement.
> > >> > >
> > >> > > Is this the usual mpn_addlsh_1 ?
> > >> >
> > >> > Not quite. It must also deal with operands of different lengths.
> > >> >
> > >> > >> Also, the mpn_divexacts, by 12, 18, 30, etc could probably be
> > >> > >> done efficiently in assembly.
> > >> > >>
> > >> > >> for example div_exact by 30 is just mul by (2^B - 1)/15, then
> > >> > >> divide by (2^B - 1) and shift right by 1.
> > >> > >
> > >> > > I allready have divexact by any factor of 2^B-1 , runs at 2.2c/l
> > >> > > on K8 , just
> > >> > > have to squeeze some shifts in too, or somehow combine it with the
> > >> > > mul
> > >> >
> > >> > Cool!
> > >> >
> > >> > >> Paul's original implementation is here:
> > >> > >>
> > >> > >>http://www.loria.fr/~zimmerma/software/toom4.c
> > >> > >>
> > >> > >> Note it is LGPL v2+. Thanks Paul!!
> > >> > >>
> > >> > >> I now believe a very efficient implementation of this could make
> > >> > >> quite a difference.
> > >> > >
> > >> > > Nice one :)
> > >> > >
> > >> > >> Bill.
> > >
> > > Should I assume that ypu are doing a Linux distribution or both a
> > > Linux and a Windows distribution?
> > >
> > > Do I need to prepare a Windows distribution?
> > >
> > >    Brian
>
> 


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to