I dropped the CSV file in a google spreadsheet.
https://spreadsheets.google.com/ccc?key=0ApsYm0HWlUhPdDluVzd6MnBUbDl3Ni1uYlYxbjRYeVE&hl=en&authkey=CLvQuRI

-Frans

On Sun, Sep 26, 2010 at 9:02 AM, Sheet Spotter <sheet.spot...@gmail.com>wrote:

> I created a crude profiling tool to determine where to focus on improving
> the performance of OpenJPEG v2.
>
> The profiling tool records the number of function calls and combined
> execution time for every function in the main source files (openjpeg.c,
> j2k.c, dwt.c, tcd.c, t1.c, mqc.c, and raw.c).
>
> Results from running the test harness on the 748 files from the
> "local_assets" folder were recorded in a CSV (Comma-Separated Value)
> format.
> The results were placed here:
>        http://pastebin.com/7K9PCFcB
>
> The three columns in the file are:
> 1. Function name
> 2. Number of times the function was called
> 3. Combined execution time for the function.
> The order the rows appear in the file is not significant. (You can sort the
> rows in any order you like after importing the file into a spreadsheet.)
>
> Enabling the profiling tool definitely distorts the results. Overall
> execution time for the test increased from 21 seconds to 129 seconds.
>
> The crude profiling tool was able to identify where most of the decoding
> time is spent. Only a small number of routines are responsible for most of
> the execution time. Hopefully this information can lead to improvements in
> the performance of the OpenJPEG v2 library.
>
>
> Sheet Spotter
>
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to