[Beowulf] Tools for graphing (creating graphics of) execution sequences

Eric Thibodeau kyron at neuralbs.com
Fri Mar 10 05:16:25 PST 2006


Le Vendredi 10 Mars 2006 03:22, Fred L Youhanaie a écrit :
> 
> > if only I could find a tool that is scaled to CPU times ;)
> > 
> > 	The Gantt chart was definately what I was thinking of...without even knowing 
> > it. Thanks!
> 
> It may be worthwhile searching for "gantt" on sourceforge, but I don't 
> think you will be able to get down to the cpu timescales.
> 
> If you like Perl, Project::Gantt might be helpful, however it does not 
> go beyond hourly level.
I know of a few OpenSource project management software actually:

Planner (Gnome, used to be MrProject): http://developer.imendio.com/wiki/Planner#About_Planner
kplato (Koffice equivalent): http://docs.kde.org/stable/en/koffice/kplato/main-window.html
...and quite a few web based ones...

> You could also hand craft your diagram with gnuplot. A few years ago I 
> had a short script that would produce a gantt chart of sge job 
> durations, from a file with <jobid start end> records I produced a file 
> with pairs of lines <start jobid> and <end jobid>, putting a blank line 
> between each pair, then plotted it with the command "plot 'file' with 
> lines".
> 
> For example, create the following data file preserving the two blank lines
> 
> 1 1
> 4 1
> 
> 4 2
> 5 2
> 
> 4 3
> 6 3
> 
> then run gnuplot and give the following command
> plot [][0:5] 'file' with lines

Ahhh...this is one of the apporaches that I had in mind. I was even thinking of creating a "simple" script that coud translate simple "rules" into graphical objects interpreted by either gnuplot, dia, xfig or any other app that takes in a textual format to generate graphics.

Thanks,

Eric




More information about the Beowulf mailing list