From 44a8ade3ed5dc4810fd95c41dbe8ec3aa2fb0cf7 Mon Sep 17 00:00:00 2001 From: Gary Bressler Date: Mon, 1 Mar 2010 23:46:44 -0500 Subject: Reorganized tree, along with the visualizer --- visualizer.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 visualizer.py (limited to 'visualizer.py') diff --git a/visualizer.py b/visualizer.py new file mode 100755 index 0000000..80c2af9 --- /dev/null +++ b/visualizer.py @@ -0,0 +1,31 @@ +#!/usr/bin/python + +"""Runs the visualizer.""" + +import convert +import reader +import viz + +import gtk + +path = 'sample_traces/' + +trace_list = [ +path + 'st-g6-0.bin', +path + 'st-g6-1.bin', +path + 'st-g6-2.bin', +path + 'st-g6-3.bin' +] + +if __name__ == '__main__': + stream = reader.trace_reader.trace_reader(trace_list) + stream = reader.sanitizer.sanitizer(stream) + stream = reader.gedf_test.gedf_test(stream) + sched = convert.convert_trace_to_schedule(stream) + sched.scan(10000000) + renderer = viz.renderer.Renderer(sched) + renderer.prepare_task_graph(attrs=viz.format.GraphFormat(time_per_maj=10000000)) + + viz.viewer.MainWindow(renderer) + gtk.main() + -- cgit v1.2.2