<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mc2-scripts-and-benchmarks.git/SD-VBS, branch rtas20-wip</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>SD-VBS: Fix memory leaks and tweak allocation bounds</title>
<updated>2021-03-08T00:25:21+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2021-03-08T00:14:19+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=899765845196007c695a2f858dbe3a41b8db4a2b'/>
<id>899765845196007c695a2f858dbe3a41b8db4a2b</id>
<content type='text'>
- Fix leaks in localization, multi_ncut, svm, and texture_synthesis
- Lower preallocation for sift and texture_synthesis to match memory
  profile with QCIF
- Remove trailing whitespace in script_localization.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fix leaks in localization, multi_ncut, svm, and texture_synthesis
- Lower preallocation for sift and texture_synthesis to match memory
  profile with QCIF
- Remove trailing whitespace in script_localization.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a memory leak in the SD-VBS "tracking" benchmark</title>
<updated>2021-02-12T00:49:26+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2021-02-12T00:49:26+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=afcfb8ee7b005edeba8163f00ce5300cf77ede85'/>
<id>afcfb8ee7b005edeba8163f00ce5300cf77ede85</id>
<content type='text'>
We were leaking the results and some intermediate state every job.
Also updates the size of the preallocated memory to 16MB (should be
plenty, as the WSS per Massif is only ~1MB for qcif).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were leaking the results and some intermediate state every job.
Also updates the size of the preallocated memory to 16MB (should be
plenty, as the WSS per Massif is only ~1MB for qcif).
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix heap corruption in the stitch benchmark and tweak some heap limits</title>
<updated>2020-10-23T23:16:45+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-10-23T23:16:45+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=e0c5691110f38f63d1955a711fc7f786333bcaad'/>
<id>e0c5691110f38f63d1955a711fc7f786333bcaad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Squashed commit sd-vbs from Leo:</title>
<updated>2020-10-23T20:42:53+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-10-23T20:42: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=3498e3270194093098f9b8275901517fa2f9fa32'/>
<id>3498e3270194093098f9b8275901517fa2f9fa32</id>
<content type='text'>
- Fixes SD-VBS build with LITMUS 1 defined
- Fixes memory leak in stitch and tracking benchmarks
- Adds initial case-study script and configurations
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fixes SD-VBS build with LITMUS 1 defined
- Fixes memory leak in stitch and tracking benchmarks
- Adds initial case-study script and configurations
</pre>
</div>
</content>
</entry>
<entry>
<title>Transform LITMUS-RT support in libextra to imply case-study mode</title>
<updated>2020-10-23T02:51:29+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-10-23T02:46:39+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=a7c3210215bd1181ae93b23c313941dfb44519fb'/>
<id>a7c3210215bd1181ae93b23c313941dfb44519fb</id>
<content type='text'>
Adds &lt;period&gt; and &lt;criticality level&gt; parameters to benchmarks and
disables cache flushing when compiled with LITMUS. Also fixes build
with LITMUS enabled on yamaha.cs.unc.edu.

Also allows output to be disabled, automatically infers _rt_lock_id,
and allows for a specific pair ID for paired tasks. (The pair ID is
added to all the semaphore and shared memory names, allowing multiple
pairs to run in the system at a time.)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Adds &lt;period&gt; and &lt;criticality level&gt; parameters to benchmarks and
disables cache flushing when compiled with LITMUS. Also fixes build
with LITMUS enabled on yamaha.cs.unc.edu.

Also allows output to be disabled, automatically infers _rt_lock_id,
and allows for a specific pair ID for paired tasks. (The pair ID is
added to all the semaphore and shared memory names, allowing multiple
pairs to run in the system at a time.)
</pre>
</div>
</content>
</entry>
<entry>
<title>Make SD-VBS compatible with run_bench.sh and cleanup</title>
<updated>2020-10-22T07:17:31+00:00</updated>
<author>
<name>Joshua Bakita</name>
<email>jbakita@cs.unc.edu</email>
</author>
<published>2020-10-22T07:17:31+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=163c440444c74a4e0bbe0a8db3d1ca725413994b'/>
<id>163c440444c74a4e0bbe0a8db3d1ca725413994b</id>
<content type='text'>
SD-VBS:
- Run silently
- Fix some whitespace errors
- Don't duplicate extra.h
- Auto-detect if building with LITMUS-RT
- Disable result checking
- Add helper symlinks
Misc:
- Remove unused code from libextra
- Set some missing rt_param fields in libextra
- Disable CSV info dump from computeSMTslowdown.sh
- Widen scope of .gitignore on .txt files
- Include list of 2MB DIS pair benchmarks and inputs
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SD-VBS:
- Run silently
- Fix some whitespace errors
- Don't duplicate extra.h
- Auto-detect if building with LITMUS-RT
- Disable result checking
- Add helper symlinks
Misc:
- Remove unused code from libextra
- Set some missing rt_param fields in libextra
- Disable CSV info dump from computeSMTslowdown.sh
- Widen scope of .gitignore on .txt files
- Include list of 2MB DIS pair benchmarks and inputs
</pre>
</div>
</content>
</entry>
<entry>
<title>Squashed commit of the sb-vbs branch.</title>
<updated>2020-10-22T05:56:35+00:00</updated>
<author>
<name>Leo Chan</name>
<email>leochanj@live.unc.edu</email>
</author>
<published>2020-10-22T05:53:21+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=d17b33131c14864bd1eae275f49a3f148e21cf29'/>
<id>d17b33131c14864bd1eae275f49a3f148e21cf29</id>
<content type='text'>
Includes the SD-VBS benchmarks modified to:
- Use libextra to loop as realtime jobs
- Preallocate memory before starting their main computation
- Accept input via stdin instead of via argc

Does not include the SD-VBS matlab code.

Fixes libextra execution in LITMUS^RT.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Includes the SD-VBS benchmarks modified to:
- Use libextra to loop as realtime jobs
- Preallocate memory before starting their main computation
- Accept input via stdin instead of via argc

Does not include the SD-VBS matlab code.

Fixes libextra execution in LITMUS^RT.
</pre>
</div>
</content>
</entry>
</feed>
