crest-cassia / caravan_viz

A visualizing tool for an output of CARAVAN.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CARAVAN viz

A tool for visualizing task scheduling of CARAVAN.

Usage

Install Ruby 2.0 or later. If you do not have 'bundler' gem, please install it:

gem install bundler

Install dependent gems:

bundle

Then, run the server giving the output file of CARAVAN as command line arguments:

bundle exec ruby server.rb tasks.msgpack

Access the following pages to see the results.

You'll see the plots like the following. The horizontal and vertical axes indicates the index of places (processes) and time, respectively. Each bar indicates how long each task runs. If the bars are filled without gaps, it indicates the scheduling went well.

screenshot

About

A visualizing tool for an output of CARAVAN.

License:MIT License


Languages

Language:JavaScript 46.1%Language:Ruby 38.6%Language:HTML 15.3%