Hi Joe,
I will try other tests in next days.
Today I try the test on a desktop i7-2600 cpu@3.4GHz OS window7 64 pro
The test is on 100 files named from test00.wav to test99.wav
I modified in display.cpp the line 40 routine void 
DisplayText::insertLineSpacer()
to
void DisplayText::insertLineSpacer()
{
//    QString tt="----------------------------------------";
QTime time = QTime::currentTime();
     QString tt = time.toString();
     QString bg="#d3d3d3";
     _insertText(tt,bg);
}
So i have time markers. Putting the '.mtune=native' ONLY on fortran 
flags reduce the time from 5 to 4 minutes on the 98 cycles (first and 
last are excluded). This confirm your table on the decoder times.
I think some other parameter influence the program (other hardware? 
other libs? other video drivers?)
I will try to analyze between 'decodings' to understand the strange 
difference on some machines.
I will keep you informed as I am very curious

Best regards

73 Sandro IW3RAB

Il 17/12/2014 16:13, Joe Taylor ha scritto:
> Hi Alessandro,
>
> I replicated your tests as exactly as possible, modifying
> CMAKE_CXX_FLAGS and General_FFLAGS by the addition of "-mtune=native".
> Using WSJT-X and the "Shift+F6" command, the sequence of ten files
> (01.wav, 02,wav, ... 10.wav) was processed in 21 seconds with or without
> the addition of "-mtune=native" before building the program from
> scratch.  I could find no measurable difference in execution speed for
> the two cases.  Certainly they were the same to within 1 second.
>
> I note also that the total execution time is very nearly the same as
> what I reported yesterday for the execution of jt9[.exe] from the
> command line.  Almost all of the CPU-intensive "number crunching" in
> WSJT-X occurs in the Fortran code in jt9.  Other tasks such as display
> of graphical information and decoded text, writing output files, etc.,
> make comparatively trivial demands on CPU resources.
>
> It remains a mystery to me why you have seen large differences in
> execution speed after adding the compiler flag "-mtune=native".
>
>       -- 73, 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=164703151&iu=/4140/ostg.clktrk
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>


------------------------------------------------------------------------------
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=164703151&iu=/4140/ostg.clktrk
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to