I think you misunderstand.  The API differences are not between 32-bit and 
64-bit; rather they're between FFTW2 and FFTW3

-  The new (FFTW3) version of the script is verified as working in both 
32-bit and 64-bit
-  I expect that the current (FFTW2) version would work in 64-bit, if we 
either found or compiled a 64-bit FFTW2 library.

The basic interface is the same in both, so most people won't notice the 
difference.

I'm new around here, so don't expect that my opinion ought to carry a lot of 
weight.  In particular, I've no idea whatever how much code there is out 
there that relies on the existing (FFTW2) interface.  But I'd suggest:

-  rename the existing fftw as fftw2
-  call the upgraded version plain old fftw

... so that the default is to get the newer library (which works with the 
same basic interface as the older library); but any legacy code that relies 
on the existing interface can easily use fftw2 instead of fftw and avoid any 
further rewrite of their own code.

(This might need some careful commenting or perhaps a better name for fftw2, 
as otherwise one might easily think that fftw2 was newer than fftw).

David




"Björn Helgason" <[email protected]> wrote in message 
news:[email protected]...
> If/where there are real issues between 32 and 64 then it is best to
> keep them completely separate.
>
> Rename the current package to fftw32 and make a new one called fftw64
>
> 2010/3/21 bill lam <[email protected]>:
>> The fftw package could be updated to support 64-bit, however the
>> changes in api made fftw lab and test script incompatible. I can see
>> there are at least two alternatives.
>>
>> 1. keep current fftw addon and lab. Add another fftw3 package and
>> lab.
>> 2. decommit current fftw, upgrade everything to fftw3.
>>
>> We have to resolve this issue before commit the new fftw into svn.
>> Comments welcome.
>>
>> --
>> regards,
>> ====================================================
>> GPG key 1024D/4434BAB3 2008-08-24
>> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>
>
>
> -- 
> Björn Helgason, Verkfræðingur
> Fornustekkum II
> 781 Hornafirði,
> t-póst: [email protected]
> gsm: +3546985532
> sími: +3544781286
> http://groups.google.com/group/J-Programming
>
>
> Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans
>
> góður kennari getur stigið á tær án þess að glansinn fari af skónum
>          /|_      .-----------------------------------.
>         ,'  .\  /  | Með léttri lund verður        |
>     ,--'    _,'   | Dagurinn í dag                     |
>    /       /       | Enn betri en gærdagurinn  |
>   (   -.  |        `-----------------------------------'
>   |     ) |         (\_ _/)
>  (`-.  '--.)       (='.'=)   ♖♘♗♕♔♙
>   `. )----'        (")_(") ☃☠
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm 


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to