I hope... you know what is JAR file. If you don't, go to Java Developer Connection. I call Fermi_Linux_TRACE_viewer "FLTV". FLTV shows you square waves from MILC tracing data, and also generates Octave data files from the tracing. That is, it makes possible for visualization, BUT not support to analysis the data.
At first, please see a sh-script file (fltv) in bin directory,
and edit environment valuables, FLTV_HOME and
JVM if you need. Then add the directory to your
PATH.
There are two sample trace data in sample directory.
Their name are trace1284-qcd0905-small.tr and
trace1284-qcd0906-small.tr.
After your setting of environment, you just type as follows:
You get a FLTV main window and some square waves in there like this.% fltv samples/trace1284-qcd090*
FileUML Class diagram
Edit
- New
: create a new windows. not implement- Open
: open tr/str-files.- Save
: not implement- Save each
: save trace data to str-files.- Preference
: not implement- Quit
: quit FLTV.
View
- Undo
: not implement- Synthesize
: synthesize square waves.- Merge
: merge square waves. not implement- Exchange
: exchange square waves.- Delete
: delete a square wave.- Property
: set the property of a wave.
Octave
- Zoom
: zoom in/out.- Unview
: unview square wave(s).- View All
: restore unviewed and synthesized waves.- Ruler
: show the ruler. not implement
Help
- Elapse cycle
: output an octave data file of elapse cycles for the selected attribute.- Message Passing
: output an octave data file of all message passings.
- Version
: show the fltv version.- Copyright
: show the copyright.
You can get a UML class diagram of FLTV source codes from here.
This is a PDF file and mentions about package lang and gui. Of cause, it has more packages, but you can understand easily as you look those.
Copyright (c) 2002 Takashi Matsumura. All rights reserved. This program is free software. You can redistribute it and/or modify it under the same terms.
% cat bin/fltv % vi bin/fltv --> if you need to edit FLTV_HOME and JVM. % export PATH=%PATH:$FLTV_HOME/bin
% fltv samples/trace1284-qcd090*