<feed xmlns='http://www.w3.org/2005/Atom'>
<title>sfcX/benchmark/scripts, branch sfc-scala3</title>
<subtitle>Scala FIRRTL Compiler for chiselX</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/'/>
<entry>
<title>Enhance find heap bound (#2579)</title>
<updated>2022-12-06T17:44:42+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2022-12-06T17:44:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=64ac2d2cb866f5c3e30544bb1087dd374b57fdcb'/>
<id>64ac2d2cb866f5c3e30544bb1087dd374b57fdcb</id>
<content type='text'>
* Enhance find_heap_bound to not go smaller than min_step

Previously, it could accidentally get a step size smaller than the
min_step and just continue looping forever. Now the while loop has a new
termination condition to catch this case.

* Add context to find_heap_bound

This new option allows for checking additional heap sizes in increments
of the min_step above the found minimum heap size.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Enhance find_heap_bound to not go smaller than min_step

Previously, it could accidentally get a step size smaller than the
min_step and just continue looping forever. Now the while loop has a new
termination condition to catch this case.

* Add context to find_heap_bound

This new option allows for checking additional heap sizes in increments
of the min_step above the found minimum heap size.</pre>
</div>
</content>
</entry>
<entry>
<title>Make benchmark_cold_compile accept a command CLI argument (#2346)</title>
<updated>2021-09-03T19:25:31+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2021-09-03T19:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ed391031dc2008f562e0f5ac53828941c677afc7'/>
<id>ed391031dc2008f562e0f5ac53828941c677afc7</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 fat jars to benchmark_cold_compile.py (#2232)</title>
<updated>2021-05-18T19:24:43+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2021-05-18T19:24:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=97273bff5718cbcbce2673d57bce1a76ec909977'/>
<id>97273bff5718cbcbce2673d57bce1a76ec909977</id>
<content type='text'>
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: mergify[bot] &lt;37929162+mergify[bot]@users.noreply.github.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Change to Apache 2.0 License (#1901)</title>
<updated>2020-09-17T01:52:16+00:00</updated>
<author>
<name>Chick Markley</name>
</author>
<published>2020-09-17T01:52:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ecb96e83324ea17cf38b7b90753d745d3c7f51bd'/>
<id>ecb96e83324ea17cf38b7b90753d745d3c7f51bd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add find_heap_bound.py script for finding minimum heap size</title>
<updated>2020-06-10T02:18:44+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2020-05-23T04:27:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=f7ae514f901771e1c02b107456e28fe0fd24f322'/>
<id>f7ae514f901771e1c02b107456e28fe0fd24f322</id>
<content type='text'>
Co-authored-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor benchmark_code_compile.py to have job running utility</title>
<updated>2020-06-10T02:18:40+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2020-05-23T00:32:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=038faf9f1f9df3d5d795ed0a7b72e0b93c5f6de6'/>
<id>038faf9f1f9df3d5d795ed0a7b72e0b93c5f6de6</id>
<content type='text'>
This provides a common Python interfaces for monitoring resource usage
of subprocesses

Co-authored-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This provides a common Python interfaces for monitoring resource usage
of subprocesses

Co-authored-by: Schuyler Eldridge &lt;schuyler.eldridge@ibm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make benchmark_cold_compile.py work even if it can't fetch (#1579)</title>
<updated>2020-05-09T03:27:47+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2020-05-09T03:27:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=ba03e2f6d36ea96089738965b33911c4a6e30151'/>
<id>ba03e2f6d36ea96089738965b33911c4a6e30151</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add cold benchmarking script (#1167)</title>
<updated>2019-09-14T03:15:19+00:00</updated>
<author>
<name>Jack Koenig</name>
</author>
<published>2019-09-14T03:15:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/sfcX/commit/?id=7e39ea8ec948ff1db7ccd0d850923a86d2d8a4e7'/>
<id>7e39ea8ec948ff1db7ccd0d850923a86d2d8a4e7</id>
<content type='text'>
* Copy benchmark.py from https://github.com/jackkoenig/firrtlbench
* Make benchmark use this repo instead of hardcoded subdirectory

Example Use:
  benchmark/scripts/benchmark_cold_compile.py -N 8 --designs regress/*.fir --version master master^</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Copy benchmark.py from https://github.com/jackkoenig/firrtlbench
* Make benchmark use this repo instead of hardcoded subdirectory

Example Use:
  benchmark/scripts/benchmark_cold_compile.py -N 8 --designs regress/*.fir --version master master^</pre>
</div>
</content>
</entry>
</feed>
