Hi Joe, > On Jun 29, 2015, at 11:53 AM, Joe Taylor <j...@princeton.edu> wrote: > > Hi Steve and all, > > I have run a new series of tests of various WSPR decoders, with results > that may be of interest to others. > > The test runs all used the same set of 386 *.wav files, processed with > the following decoders: > > 1. wsprd, from WSPR-X (baseline decoder) > 2. wspr4 > 3. wsprd, as built for WSJT-X v1.6.0 r5636 > 4. wsprd_exp, signal subtraction using symbol-by-symbol coherence > 5. wsprd_exp, subtraction with full coherence and test for local maxima > 6. wsprd_exp, subtraction with full coherence and snr > min_snr > > For each run the following table gives the number of decodes, the > wall-clock running time, the average time per wav file, and the > "improvement factor" for number of decodes and speed. > > Decodes Time1 AvgTime Improvement Decoder > (s) (s) Decodes Speed > ---------------------------------------------------------------- > 1. 1451 2111 5.5 1.00 1.00 baseline > 2. 1693 1599 4.1 1.17 1.32 wspr4 > 3. 2208 335 0.9 1.52 6.30 WSJT-X v1.6.0 r5636 > 4. 2464 413 1.1 1.70 5.11 partial coherence > 5. 2567 431 1.1 1.77 4.90 full coherence > 6. 2839 2136 5.5 1.96 0.99 more candidates
Thanks for running these tests. These agree with my results, although I see somewhat more improvement as you go down the list, probably because my test files are all from 20m under crowded band conditions. At some point, we should look at the coherent subtraction lowpass filter. The length (nfilt) and impulse response were chosen without much thought... Steve k9an > > I think these results show some truly remarkable improvements in > performance! > > Our slowest decoder, that used for run #6, is essentially the same speed > as the original decoder packaged with WSPR-X -- yet it produces twice as > many decodes! Although it's arguably "fast enough" already, I am > confident that we can make it faster. Run #5, which used the two-pass > decoder with full-coherence subtraction of decoded signals, is > impressive with respect to *both* speed and thoroughness. > > -- Joe, K1JT > > ------------------------------------------------------------------------------ > Monitor 25 network devices or servers for free with OpManager! > OpManager is web-based network management software that monitors > network devices and physical & virtual servers, alerts via email & sms > for fault. Monitor 25 devices for free with no restriction. Download now > http://ad.doubleclick.net/ddm/clk/292181274;119417398;o > _______________________________________________ > wsjt-devel mailing list > wsjt-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wsjt-devel ------------------------------------------------------------------------------ Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/ _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel