Hi all, I have committed some changes that significantly improve the decoding speed of WSJT-X in both modes, with no change in its effectiveness. The changes affect only the jt9.exe executable.
One of the changes is to make use of the "wisdom" feature in FFTW. This requires running the program fftwf-wisdom[.exe] once, at the time of program installation. A batch script "wisdom1[.bat]" can be used to do this; I added an example of such a file to the directory .../branches/wsjt/lib. When run, it creates a file fftwf_wisdom.dat that should go in the .../bin installation directory. Bill, could you suggest the best way to incorporate the necessary features in the CMake script? On Windows it will need to install fftwf-wisdom.exe and wisdom1.bat along with other executables in the .../bin directory, and the installer should offer to run widwom1.bat, warning the user that it will take several minutes to complete. The final wisdom1[.bat] file will be slightly different from the example now in the repository, since it won't need the hard-coded path I used for fftwf-wisdom[.exe]. Comments and test results are welcome. On my development machine the speedup is about 35% when a velid fftwf_wisdom.dat (necessarily computed on the same machine) is present. -- Joe, K1JT ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel