<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mc2-scripts-and-benchmarks.git/dis/original, branch rtas22-casestudy</title>
<subtitle>Benchmarks and execution scripts for testing spatial isolation and SMT interference in MC^2</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/'/>
<entry>
<title>Move the DIS benchmarks up a directory and update hardcoded paths</title>
<updated>2020-10-16T20:55:14+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-10-16T20:55:14+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=6ea9939e0610a809f6f47d13ec68df00d1ca0afc'/>
<id>6ea9939e0610a809f6f47d13ec68df00d1ca0afc</id>
<content type='text'>
Note that this repo does not attempt to keep a copy of the original
DIS benchmark distributions. UNC real-time has another repo for that.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that this repo does not attempt to keep a copy of the original
DIS benchmark distributions. UNC real-time has another repo for that.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add initial instrumentation to and fix warnings in DIS stressmarks</title>
<updated>2020-06-12T01:44:56+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-06-12T01:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=e9285d0cdea756a2830f0ace378e4197b36869aa'/>
<id>e9285d0cdea756a2830f0ace378e4197b36869aa</id>
<content type='text'>
Changes:
- Backpoint fix to randInt range
- Instrument benchmarks with time tracking
- assert inputs are correct length to fix compiler warnings

Problems:
- Timing on a per-loop basis is non representative of real-world
  workloads, as we clear the cache after every loop. These all need
  to be re-instrumented to record times for the whole benchmark,
  rather than per-loop.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Changes:
- Backpoint fix to randInt range
- Instrument benchmarks with time tracking
- assert inputs are correct length to fix compiler warnings

Problems:
- Timing on a per-loop basis is non representative of real-world
  workloads, as we clear the cache after every loop. These all need
  to be re-instrumented to record times for the whole benchmark,
  rather than per-loop.
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up update benchmark default input files</title>
<updated>2020-06-12T01:37:32+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-06-12T01:37:32+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=751d7eda0e66df194c0cf7057f6641776aff1f4b'/>
<id>751d7eda0e66df194c0cf7057f6641776aff1f4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up pointer benchmark default input files</title>
<updated>2020-06-12T01:34:38+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-06-12T01:34:38+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=c742b3b922f1a8f29762e1a1a775555bf761d3e2'/>
<id>c742b3b922f1a8f29762e1a1a775555bf761d3e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add inital testing infrastructure</title>
<updated>2020-06-12T01:32:55+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-06-12T01:32:55+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=a100a322fe414021a1e5878b910a84e9df37df61'/>
<id>a100a322fe414021a1e5878b910a84e9df37df61</id>
<content type='text'>
Works for three-way WSS/cache size/execution time comparisons
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Works for three-way WSS/cache size/execution time comparisons
</pre>
</div>
</content>
</entry>
<entry>
<title>Add random_walk microbenchmark</title>
<updated>2020-06-12T01:29:50+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-06-12T01:29:50+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=3d7bc39109895130d7de703893dd5aa7448b01cd'/>
<id>3d7bc39109895130d7de703893dd5aa7448b01cd</id>
<content type='text'>
A heavily rewritten version of mc2spin as written by Namhoon.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A heavily rewritten version of mc2spin as written by Namhoon.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove changes specific to Joshua's PRP</title>
<updated>2020-05-29T16:58:53+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>bakitajoshua@gmail.com</email>
</author>
<published>2020-05-29T16:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=66824af0fab366fe02f0793f32081ebde28f5fa5'/>
<id>66824af0fab366fe02f0793f32081ebde28f5fa5</id>
<content type='text'>
- Revert type change in Neighborhood microbenchmark
- Remove inputs modified to fix in the available memory on the
  i.MX6DQ PRP test platform
- Change default configuration to build without LITMUS/MC^2/MMDC
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Revert type change in Neighborhood microbenchmark
- Remove inputs modified to fix in the available memory on the
  i.MX6DQ PRP test platform
- Change default configuration to build without LITMUS/MC^2/MMDC
</pre>
</div>
</content>
</entry>
<entry>
<title>Add DIS benchmarks and scripts as they were used for Joshua's PRP</title>
<updated>2020-05-29T16:44:28+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>bakitajoshua@gmail.com</email>
</author>
<published>2020-05-29T16:44:28+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=8dfefc152f16f9fd9e8aa0910fd4d23d6543d87e'/>
<id>8dfefc152f16f9fd9e8aa0910fd4d23d6543d87e</id>
<content type='text'>
Note that Neighborhood has been modified to use less space
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note that Neighborhood has been modified to use less space
</pre>
</div>
</content>
</entry>
<entry>
<title>Add DIS inputs as used in Joshua's PRP</title>
<updated>2020-05-29T16:39:35+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>bakitajoshua@gmail.com</email>
</author>
<published>2020-05-29T16:22:17+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=43ce989b5077913f18a5b083501498f5e1a6d349'/>
<id>43ce989b5077913f18a5b083501498f5e1a6d349</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup and bugfixes for infrastructure code</title>
<updated>2020-05-27T01:51:16+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>bakitajoshua@gmail.com</email>
</author>
<published>2020-05-27T01:38:52+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/mc2-scripts-and-benchmarks.git/commit/?id=b0a383d5bd705e9e38b38e6a3ec00eb53166f1b6'/>
<id>b0a383d5bd705e9e38b38e6a3ec00eb53166f1b6</id>
<content type='text'>
- Remove unused parameters to extra.h
- Use floats to avoid integer overflow when timing long loops
- Only include litmus headers and/or MMDC headers if the appropriate
  define is set in extra.h
- Update job parameters to match those used in my PRP experiments
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove unused parameters to extra.h
- Use floats to avoid integer overflow when timing long loops
- Only include litmus headers and/or MMDC headers if the appropriate
  define is set in extra.h
- Update job parameters to match those used in my PRP experiments
</pre>
</div>
</content>
</entry>
</feed>
