<feed xmlns='http://www.w3.org/2005/Atom'>
<title>experiment-scripts.git/parse, branch wip-ecrts14-pgm</title>
<subtitle>Helper scripts to make LITMUS^RT experiments easy!</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/'/>
<entry>
<title>Compute stats for response time percentiles</title>
<updated>2014-01-30T04:25:46+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-30T04:25:46+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=c55e81ec12f80f60846b251aa7bbe0f6c044e7e8'/>
<id>c55e81ec12f80f60846b251aa7bbe0f6c044e7e8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Compute proportional graph response times.</title>
<updated>2014-01-30T03:51:48+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-30T03:51:48+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=bc96d3d27124381d4a4acac0b684e9ad4280a22c'/>
<id>bc96d3d27124381d4a4acac0b684e9ad4280a22c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Keep as many records around as needed in parsing.</title>
<updated>2014-01-21T23:48:05+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-21T23:48:05+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=160c52110d14300bf317eca5fe64379766ac47cd'/>
<id>160c52110d14300bf317eca5fe64379766ac47cd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG FIX: TimeTracker average computation</title>
<updated>2014-01-18T03:16:42+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-18T03:16:42+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=c6106e3eb375824fc20604ddfa845e6d8baa5198'/>
<id>c6106e3eb375824fc20604ddfa845e6d8baa5198</id>
<content type='text'>
The formula for computing the running average was incorrect.
This patch fixes that.  It also renames the putput fields
to make grouping similar values on the screen (by lexical order)
easier.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The formula for computing the running average was incorrect.
This patch fixes that.  It also renames the putput fields
to make grouping similar values on the screen (by lexical order)
easier.
</pre>
</div>
</content>
</entry>
<entry>
<title>parse_exps.py: Make data analysis more accurate.</title>
<updated>2014-01-18T01:18:08+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-18T01:18:08+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=69bdd9a6095fbd85cc90447862cc898c3391b3a7'/>
<id>69bdd9a6095fbd85cc90447862cc898c3391b3a7</id>
<content type='text'>
This patch makes the data analysis of parse_exps.py.
The old code suffered from fragility---logs that were
out of order lead to many dropped records. This is
because it had a look-ahead buffer of 1.

This patch does:
1) Maintains buffers of unmatched records.
2) Preloads 200 records from every sched stream
   and processes them in sorted order.

This patch does increase runtime, but prior results
could be useless for many trace logs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch makes the data analysis of parse_exps.py.
The old code suffered from fragility---logs that were
out of order lead to many dropped records. This is
because it had a look-ahead buffer of 1.

This patch does:
1) Maintains buffers of unmatched records.
2) Preloads 200 records from every sched stream
   and processes them in sorted order.

This patch does increase runtime, but prior results
could be useless for many trace logs.
</pre>
</div>
</content>
</entry>
<entry>
<title>Support PGM-based sched trace analysis</title>
<updated>2014-01-17T21:57:20+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-17T21:57:20+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=d90a8d25b1026ea41e4cd3041ad2ba03732b99a3'/>
<id>d90a8d25b1026ea41e4cd3041ad2ba03732b99a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Discard interlaced trace events</title>
<updated>2014-01-13T19:34:47+00:00</updated>
<author>
<name>Glenn Elliott</name>
<email>gelliott@cs.unc.edu</email>
</author>
<published>2014-01-13T19:34:47+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=1a000342dacd3dce7859c07dcf664852b21d7793'/>
<id>1a000342dacd3dce7859c07dcf664852b21d7793</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved flexibility of plot_exps.py script.</title>
<updated>2013-05-03T20:35:47+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-05-03T20:30:10+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=e15736509ab36e33bc71a0fe1120f2974e389725'/>
<id>e15736509ab36e33bc71a0fe1120f2974e389725</id>
<content type='text'>
* No longer needs an X connection to render. This also vastly increases
performance.
* If too many configuration values are plotted, a key with color=column1,
line=column2, marker=column3 etc is not created. Instead, each combination
of values is given its own line/color/marker style and plotted, and each
line has an entry in the key. Ugly, but better than nothing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* No longer needs an X connection to render. This also vastly increases
performance.
* If too many configuration values are plotted, a key with color=column1,
line=column2, marker=column3 etc is not created. Instead, each combination
of values is given its own line/color/marker style and plotted, and each
line has an entry in the key. Ugly, but better than nothing.
</pre>
</div>
</content>
</entry>
<entry>
<title>Modified sched.py field padding calculations to account for bitfields.</title>
<updated>2013-05-02T17:42:17+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-05-02T17:42:17+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=6f2558b8c4f4e33630b40dfbe20024f7a372a8f0'/>
<id>6f2558b8c4f4e33630b40dfbe20024f7a372a8f0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Minor bug fixes for tuple_table/col_map.</title>
<updated>2013-04-29T20:58:52+00:00</updated>
<author>
<name>Jonathan Herman</name>
<email>hermanjl@cs.unc.edu</email>
</author>
<published>2013-04-29T20:58:52+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/experiment-scripts.git/commit/?id=648d6381cac8376b5217f915eb49e3aea232df26'/>
<id>648d6381cac8376b5217f915eb49e3aea232df26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
