<feed xmlns='http://www.w3.org/2005/Atom'>
<title>schedcat.git/native/src, branch master</title>
<subtitle>[ARCHIVE] Bjorn's schedulability study framework. Now on GitHub.</subtitle>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/'/>
<entry>
<title>Implement LP-based OMIP blocking analysis</title>
<updated>2013-07-12T12:19:22+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2013-01-29T12:47:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=064f6a2915d8bcecea31f07b2a57de80203c6f37'/>
<id>064f6a2915d8bcecea31f07b2a57de80203c6f37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Precision fix: user deliberate rounding in LP result conversion</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2013-01-04T19:44:39+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=e317c5e5ff5bb7292fb9866913cae5688dc77094'/>
<id>e317c5e5ff5bb7292fb9866913cae5688dc77094</id>
<content type='text'>
Use proper rounding when converting blocking terms to avoid rounding
issues.  This could cause some (very rare) off-by-one bugs when
incorrectly truncating an objective result very close to the next
largest integer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use proper rounding when converting blocking terms to avoid rounding
issues.  This could cause some (very rare) off-by-one bugs when
incorrectly truncating an objective result very close to the next
largest integer.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add LP-based blocking analysis for FMLP+</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-12-09T16:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=308ff37a60a61e158bfe108bfcea0bf3b71e942d'/>
<id>308ff37a60a61e158bfe108bfcea0bf3b71e942d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add LP-based blocking analysis for MPCP</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-10-02T10:12:43+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=adfef1cb9a8960690fb85cc0b99e8fe266e173eb'/>
<id>adfef1cb9a8960690fb85cc0b99e8fe266e173eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add generic LP support for shared-memory protocols</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-10-02T10:10:13+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=5b01c84940965f053f5eacd401a132a2008dac71'/>
<id>5b01c84940965f053f5eacd401a132a2008dac71</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow LPs in which not all variables are part of the objective function</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-12-10T18:44:01+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=9a62e1d8e573973a5a094d9e9458fd444aed1231'/>
<id>9a62e1d8e573973a5a094d9e9458fd444aed1231</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for dumping LPs to iostreams</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2013-01-05T13:28:14+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=de2e2536976faecc0a90d1276c9a02789bd479cc'/>
<id>de2e2536976faecc0a90d1276c9a02789bd479cc</id>
<content type='text'>
Quite handy when debugging LPs...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Quite handy when debugging LPs...
</pre>
</div>
</content>
</entry>
<entry>
<title>C++ LP analysis: add LP debugging helper</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-12-12T10:55:22+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=299ad40e3f0ae8fe2a8436371cce7edd22d98b8c'/>
<id>299ad40e3f0ae8fe2a8436371cce7edd22d98b8c</id>
<content type='text'>
Dump a LP solution to a stream for inspection.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Dump a LP solution to a stream for inspection.
</pre>
</div>
</content>
</entry>
<entry>
<title>Disable creation of new variables after creation of the objective function</title>
<updated>2013-02-12T11:55:16+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-10-01T11:39:53+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=96683d88c8c774bf75214438a6a4ea8955b329de'/>
<id>96683d88c8c774bf75214438a6a4ea8955b329de</id>
<content type='text'>
This can reveal bugs in constraints that accidentally include Ti.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This can reveal bugs in constraints that accidentally include Ti.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement CPLEX integration via C API</title>
<updated>2013-02-12T11:55:15+00:00</updated>
<author>
<name>Bjoern Brandenburg</name>
<email>bbb@mpi-sws.org</email>
</author>
<published>2012-08-13T20:40:19+00:00</published>
<link rel='alternate' type='text/html' href='http://rtsrv.cs.unc.edu/cgit/cgit.cgi/schedcat.git/commit/?id=79818e276e30d037501b4eceaa25b9b2ccffbff6'/>
<id>79818e276e30d037501b4eceaa25b9b2ccffbff6</id>
<content type='text'>
Using the plain, old C API seems to be *much* faster.

single:
lp_dpcp_bounds::cpu_costs: total=19569.9ms last=93.2767ms average=88.9543ms count=220
lp_dflp_bounds::cpu_costs: total=21537.3ms last=102.459ms average=97.8969ms count=220
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the plain, old C API seems to be *much* faster.

single:
lp_dpcp_bounds::cpu_costs: total=19569.9ms last=93.2767ms average=88.9543ms count=220
lp_dflp_bounds::cpu_costs: total=21537.3ms last=102.459ms average=97.8969ms count=220
</pre>
</div>
</content>
</entry>
</feed>
