vite1
A visual trace explorer
Usage
vite
vite -h
vite [{-f | -a}]
file_path
[-e
export_path]
[-t
[time_init]
:
[time_end]]
vite-vbo
vite-vbo -h
vite-vbo [{-f | -a}]
file_path
[-e
export_path]
[-t
[time_init]
:
[time_end]]
..___________..._
__vXXX=========onn=XX=X=s_..
_a=X=============v:|||||i:lvvn=Xn_,
"!XX===========v||||||||||||iiiv=Xn_
-"!XX======v||||||||||||iii:::vn=Xs
""!!!Zl|||||||||||iii::lIlvvnXX,.
Jl||||||||||i:vvvvlIvvvvv=Zc
_e|||||||||ia}"""""!=anvnvnnXno=========aa_.
]l||||||||v}' "Xnnnnnn=o=====XXXX=adZ=__
=||||||||n( .3nnnon=======X=Xs..___X|%!n_,
)1||||||i;^ 3=noo=======X=XXXZ1v|i|||||iIs,
X||||||a! 3=n========X=X=X=Ii||||||||||iIs,
.Jl|||va! .==o=o=====X=XXX=li|||||||||||||i3..
)na:!"` =========X=XX=1:|||||||||||||||||)a
.. .========X=XXIIi||||||||||||||||||v}
X=====X=X=1l|i|||||||||||||<a>}""^
.X===X==1Ii||||||||||||<a>""`:
+X=nI:i|||:llv_asl}"""`
-ni||<c"^.
-1%<e.
!3`
Overview
ViTE is a visual trace explorer. It is a useful tool for profiling and debugging parallel programs (multi‐process or multi‐core).
ViTE reads program execution trace data from file (currently in Pajé trace format) and display it in a graphical interface. Program execution data could be a state (drawn as a colored rectangle - color depends of the kind of state), an event (drawn as a green disc) or a communication between two processes (drawn as a white arrow).
Unlike vite, vite-vbo uses OpenGL's feature VBO (Vertex Buffer Object), which can improve performance of rendering, but can require more GPU memory.
Options
ViTE accepts the following options:
-
-h -
Display help.
-
-f file_path -
Open the file_path file.
-
-a file_path -
Open the file_path file and display it entirely.
-
-e export_path -
Export the opened trace file (with
-for-aoption) to the export_path file in SVG format.
-
-t [time_init]:[time_end] -
Just parse trace from time_init to time_end.
If time_init is missed, trace will be parsed from the minimum time to time_end.
If time_end is missed, trace will be parsed from time_init to the maximum time.
History
- Debian 13 (Trixie): the text shown here
- Debian 12 (Bookworm) to Debian 7 (Wheezy)
- Debian 6.0 (Squeeze)