[Scilab-users] bench_run() upgraded <= Re: Scilab 6 bad performances

Samuel Gougeon sgougeon at free.fr
Thu Mar 3 19:25:23 CET 2016


Le 19/02/2016 11:41, Samuel Gougeon a écrit :
> Le 19/02/2016 11:31, Stéphane Mottelet a écrit :
>> Le 19/02/2016 11:17, Samuel Gougeon a écrit :
>>> .../...
>>> bench_run() is designed for that: 
>>> https://help.scilab.org/docs/5.5.2/en_US/bench_run.html
>>> On the same computer, you may run it on 5.5.2 for chosen modules, 
>>> run it as well on 6.0, and compare results.
>>>
>> This looks like finding a needle in a haystack...
> .
> Right. Since bench_run() does not return its results -- just displays 
> them --, they can't be post-processed to make a diff and filter it for 
> instance to get only the slower instructions.
> However, bench_run.sci can be edited and modified to do so.

In order to address these issues, S/E just upgraded and released a new 
version of bench_run() on 2016-03-01, that returns results in argout as 
well as in a XML file.
It is available on the Night Built (at least for Windows and MacOS), or 
there:
https://codereview.scilab.org/cat/17821%2C12%2Cscilab/modules/development_tools/macros/bench_run.sci

Enjoy it, and diff and filter your results!

Samuel




More information about the users mailing list