<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rob A. Rutenbar</title>
	<atom:link href="http://rutenbar.cs.illinois.edu/feed/" rel="self" type="application/rss+xml" />
	<link>http://rutenbar.cs.illinois.edu</link>
	<description></description>
	<lastBuildDate>Wed, 06 Feb 2013 22:17:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>NEW SPEECH RECOGNITION IN MOBILE ENVIRONMENTS BOOK</title>
		<link>http://rutenbar.cs.illinois.edu/in-the-news/new-speech-recognition-in-mobile-environments-book/</link>
		<comments>http://rutenbar.cs.illinois.edu/in-the-news/new-speech-recognition-in-mobile-environments-book/#comments</comments>
		<pubDate>Tue, 22 Jan 2013 20:28:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[In the News]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=516</guid>
		<description><![CDATA[Our book chapter, “Mobile Speech Hardware:  The Case for Custom Silicon” is out in the new book from Wiley, Speech in Mobile and Pervasive Environments, edited by our IBM colleagues Nitendra Rajput and Amit Anil Nanavati. It’s available from Amazon here]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-517" title="rutenbar-pervasive-speech-book" src="/wp-content/uploads/2013/01/rutenbar-pervasive-speech-book-198x300.png" alt="" width="198" height="300" />Our book chapter, “Mobile Speech Hardware:  The Case for Custom Silicon” is out in the new book from Wiley, <strong>Speech in Mobile and Pervasive Environments, </strong>edited by our IBM colleagues Nitendra Rajput and Amit Anil Nanavati. It’s available from Amazon <a href="http://www.amazon.com/Pervasive-Environments-Wireless-Communications-Computing/dp/0470694351" target="_blank">here</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/in-the-news/new-speech-recognition-in-mobile-environments-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GROUP MEMBERS MOVE TO INTEL AND GOOGLE</title>
		<link>http://rutenbar.cs.illinois.edu/in-the-news/group-members-move-to-intel-and-google/</link>
		<comments>http://rutenbar.cs.illinois.edu/in-the-news/group-members-move-to-intel-and-google/#comments</comments>
		<pubDate>Tue, 22 Jan 2013 20:26:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[In the News]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=514</guid>
		<description><![CDATA[Congratulations to former research group members Patrick Bourke and Zhong Xiu, who have new positions in exciting places.  Patrick has joined the Exascale team at Intel in Portland.  And Zhong has joined the search quality team at Google in Mountain View.   We wish them well in their new roles.]]></description>
			<content:encoded><![CDATA[<p>Congratulations to former research group members Patrick Bourke and Zhong Xiu, who have new positions in exciting places.  Patrick has joined the Exascale team at Intel in Portland.  And Zhong has joined the search quality team at Google in Mountain View.   We wish them well in their new roles.</p>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/in-the-news/group-members-move-to-intel-and-google/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtual Probe:   Using Machine Learning and Bayesian Statistics to Understand Nanoscale Silicon</title>
		<link>http://rutenbar.cs.illinois.edu/research/virtual-probe-using-machine-learning-and-bayesian-statistics-to-understand-nanoscale-silicon/</link>
		<comments>http://rutenbar.cs.illinois.edu/research/virtual-probe-using-machine-learning-and-bayesian-statistics-to-understand-nanoscale-silicon/#comments</comments>
		<pubDate>Fri, 30 Nov 2012 22:16:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Current Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=495</guid>
		<description><![CDATA[Group Researchers:   Wangyang Zhang (CMU) Collaborators:  Xin Li, CMU:  Shawn Blanton, CMU;  Duane Boning, MIT;  Emrah Acar, IBM;  Frank Liu, IBM At the nanoscale, nothing is deterministic.  Every behavior we want to model is a messy smear of correlated probability.  This creates major problems when trying to design modern integrated circuits.  Spatial variation – differences in the &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/research/virtual-probe-using-machine-learning-and-bayesian-statistics-to-understand-nanoscale-silicon/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Group Researchers:</strong>   Wangyang Zhang (CMU)</p>
<p><strong>Collaborators:</strong>  Xin Li, CMU:  Shawn Blanton, CMU;  Duane Boning, MIT;  Emrah Acar, IBM;  Frank Liu, IBM</p>
<p style="text-align: center;"><a href="/wp-content/uploads/2012/11/rutenbar-virtualprobe.png" rel="lightbox[495]"><img class="aligncenter  wp-image-496" style="width: 600px; float: none;" title="rutenbar-virtualprobe" src="/wp-content/uploads/2012/11/rutenbar-virtualprobe.png" alt="" width="600" height="135" /></a></p>
<p>At the nanoscale, nothing is deterministic.  Every behavior we want to model is a messy smear of correlated probability.  This creates major problems when trying to design modern integrated circuits.  Spatial variation – differences in the behavior of our designs based on where they are, how close they are – is a huge problem.   Things vary at the level of individual transistors, functional blocks, chips, wafer, and lots (different sets of wafers all manufactured together).  Where do we look for methods to attack such problems?   It turns out that Bayesian Statistics, and related methods from Machine Learning (ML) hold the key to building useful predictive models.</p>
<p>We have designed and validated a range of useful methods to deal with spatial variation.  This includes tools for predicting a minimum number of measurement samples from a wafer to predict behaviors at other non-measured locations (“virtual probes”);  tools for predicting where to put those samples for optimal results, in an information theoretic sense;  tools to decompose these variations intodecompose process variation into two different components: (1) spatially correlated variation, and (2) uncorrelated random variation; and tools for automatically clustering the spatial signatures of wafers to aid yield improvement.</p>
<p><strong>Key Papers/Talks:</strong></p>
<ul>
<li>Xin Li, Rob A. Rutenbar, R. Shawn Blanton, “Virtual Probe: A Statistically Optimal Framework for Minimum-Cost Silicon Characterization of Nanoscale Integrated Circuits,”  <em>Proc</em>. <em>ACM/IEEE Internaitonal Conference on CAD </em>(ICCAD),  pp. 433-440, November 2009.</li>
<li>Wangyang Zhang, Xin Li and Rob A. Rutenbar, “Bayesian Virtual Probe: Minimizing variation characterization cost for nanoscale IC technologies via Bayesian inference,” <em>Proc. ACM/IEEE Design Automation Conference</em> (DAC), pp. 262-267, July 2010. (Winner of 2010 DAC Best Paper Award.)</li>
<li>Wangyang Zhang, Xin Li, Emrah Acar, Frank Liu, Rob A. Rutenbar, “ Multi-Wafer Virtual Probe: Minimum-cost variation characterization by exploring wafer-to-wafer correlation,” <em>Proc. ACM/IEEE International Conference on CAD </em>(ICCAD), pp. 47-54, November 2010.</li>
<li>W. Zhang, K. Balakrishnan, X. Li, D. Boning, R.A. Rutenbar, “Toward efficient spatial variation decomposition via sparse regression,” <em>Proc ACM/IEEE International Conference on CAD</em> (ICCAD), pp. 162-169, November 2011.</li>
<li>Wangyang Zhang, Karthik Balakrishnan, Xin Li, Duane Boning, Emrah Acar, Frank Liu and Rob A. Rutenbar, “Spatial Variation Decomposition via Sparse Regression,” <em>Proc .IEEE  International Conference on Integrated Circuit Design &amp; Technology </em>(ICICDT), invited, June 2012.</li>
<li>Wangyang Zhang, Xin Li, Frank Liu, Emrah Acar,  Rob A. Rutenbar, R. Shawn Blanton, “Virtual Probe: A Statistical Framework for Low-Cost Silicon Characterization of Nanoscale Integrated Circuits,” <em>IEEE Trans. On CAD</em>, Vol. 30, No. 12, pp. 1814 – 1827, December 2011.</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/research/virtual-probe-using-machine-learning-and-bayesian-statistics-to-understand-nanoscale-silicon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silicon Perception &amp; Inference:  Moving Machine Learning into Stochastic Hardware</title>
		<link>http://rutenbar.cs.illinois.edu/research/silicon-perception-inference-moving-machine-learning-into-stochastic-hardware/</link>
		<comments>http://rutenbar.cs.illinois.edu/research/silicon-perception-inference-moving-machine-learning-into-stochastic-hardware/#comments</comments>
		<pubDate>Fri, 30 Nov 2012 22:12:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Current Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=489</guid>
		<description><![CDATA[Group Researchers:  Abner Guzmán-Rivera, Jungwook Choi, Shang-nien Tsai, Glen Ko Collaborators:  Naresh Shanbhag, Illinois;  Paris Smaragdis, Illinois Machine learning (ML) technologies have revolutionized the ways in which we interact with large-scale, imperfect, real-world  data.  We can cast these as high-dimensional optimizations;  we can manage the inherent uncertainties via the mechanics of probability; and we can search for &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/research/silicon-perception-inference-moving-machine-learning-into-stochastic-hardware/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>Group Researchers:</strong>  Abner Guzmán-Rivera, Jungwook Choi, Shang-nien Tsai, Glen Ko</p>
<p><strong>Collaborators:</strong>  Naresh Shanbhag, Illinois;  Paris Smaragdis, Illinois</p>
<p><a href="/wp-content/uploads/2012/11/inference.png" rel="lightbox[489]"><img class="alignleft size-medium wp-image-490" title="inference" src="/wp-content/uploads/2012/11/inference-300x167.png" alt="" width="300" height="167" /></a>Machine learning (ML) technologies have revolutionized the ways in which we interact with large-scale, imperfect, real-world  data.  We can cast these as high-dimensional optimizations;  we can manage the inherent uncertainties via the mechanics of probability; and we can search for answers to complex questions across a range of vital applications. What we cannot do is solve these problems quickly and efficiently.  Data volume, data complexity, data rate, data uncertainty, and data modalities all expand exponentially.   There are today problems that take days to solve, that need to be completed in seconds for timely application; and most of these techniques are entirely outside the feasible power/speed envelop of modern mobile appliances.   If we could accelerate these core computations, we could dramatically increase the scale, and speed, and the universe of applicability of these important algorithms.</p>
<p>This project is working at the intersection of (i) machine learning in hardware, and (ii) stochastic computation in nanoscale silicon.  We are building some of the first large-scale all-hardware implementations of inference methods from the arena of probabilistic graphical models.   We are working currently on applications in machine vision and listening, but planning to move to large-scale data analytics.   We are also applying principled strategies from stochastic computation, in which the inevitable errors in the fundamental device fabric are mitigated in a manner integrated with the application itself. Stochastic computation matches the robustness of the silicon computational fabric to the reliability of the data being processed.   We have excellent early results in vision (TRW-S inference running stereo vision at video frame rates) and listening (a novel graphical model for audio source separation).</p>
<p><strong>Key Papers/Talks</strong></p>
<ul>
<li>Jaesik Choi, Abner Guzmán-Rivera and Eyal Amir, “Lifted Relational Kalman Filtering,” in <em>Proceedings of the 22nd International Joint Conference on Artificial Intelligence</em> (IJCAI), 2011.</li>
<li>Jungwook Choi and Rob A. Rutenbar, “Hardware Implementation of MRF MAP Inference on an FPGA Platform,” <em>Proc. 22<sup>nd</sup> Intl Conference on Field Programmable Logic and Applications </em>(FPL), August 2012.</li>
<li>Minje Kim, Paris Smaragdis, Glenn G. Ko and Rob A. Rutenbar, &#8220;Stereophonic Spectrogram Segmentation Using Markov Random Fields,&#8221; <em>Proc. 2012 IEEE Int&#8217;l Workshop on Machine Learning for Signal Processing</em>, to appear, September 2012.</li>
<li>Dhruv Batra, Payman Yadollahpour, Abner Guzman-Rivera, Gregory Shakhnarovich, “Diverse M-Best Solutions in Markov Random Fields,” in <em>Proc. European Conference on Computer Vision </em>(ECCV) October 2012.</li>
<li>Abner Guzmán-Rivera, Dhruv Batra, Pushmeet Kohli, “Multiple Choice Learning: Learning to Produce Multiple Structured Outputs,” ? <em>NIPS 2012</em>.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/research/silicon-perception-inference-moving-machine-learning-into-stochastic-hardware/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Proposed CS+X Degree Featured in Daily Illini</title>
		<link>http://rutenbar.cs.illinois.edu/in-the-news/proposed-csx-degree-featured-in-daily-illini/</link>
		<comments>http://rutenbar.cs.illinois.edu/in-the-news/proposed-csx-degree-featured-in-daily-illini/#comments</comments>
		<pubDate>Wed, 14 Nov 2012 21:39:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[In the News]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=461</guid>
		<description><![CDATA[NOVEMBER 14, 2012 Our new proposed degree program – we’re informally calling it “CS+X” – which is to be offered in the College of Liberal Arts and Sciences, was reviewed in the campus paper today.  This is an exciting new collaboration which will allow degrees in thing like Computational Anthropology and Computational Chemistry.   Lots of the most &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/in-the-news/proposed-csx-degree-featured-in-daily-illini/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><strong>NOVEMBER 14, 2012</strong></p>
<p>Our new proposed degree program – we’re informally calling it “CS+X” – which is to be offered in the College of Liberal Arts and Sciences, was <a href="http://www.dailyillini.com/news/campus/article_d2055b5e-2e1b-11e2-9c89-0019bb30f31a.html" target="_blank">reviewed in the campus paper</a> today.  This is an exciting new collaboration which will allow degrees in thing like Computational Anthropology and Computational Chemistry.   Lots of the most existing work is at the intersection of science, social science, humanities, etc, and our own IT work.   This new degree will let us target these novel combinations.</p>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/in-the-news/proposed-csx-degree-featured-in-daily-illini/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RR interviewed in Crain’s Chicago Business</title>
		<link>http://rutenbar.cs.illinois.edu/in-the-news/rr-interviewed-in-crains-chicago-business/</link>
		<comments>http://rutenbar.cs.illinois.edu/in-the-news/rr-interviewed-in-crains-chicago-business/#comments</comments>
		<pubDate>Thu, 25 Oct 2012 21:38:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[In the News]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=459</guid>
		<description><![CDATA[OCTOBER 25 2012 Lots of buzz generated by our Chicago After Hours event held on campus this month.  Here is an interview I did with Crain’s, talking about technology connections from UIUC to Chicago:   http://www.chicagobusiness.com/article/20121003/NEWS08/121009920/emanuel-pitches-u-of-i-tech-students-to-some-effect]]></description>
			<content:encoded><![CDATA[<p><strong>OCTOBER 25 2012</strong></p>
<p>Lots of buzz generated by our Chicago After Hours event held on campus this month.  Here is an interview I did with Crain’s, talking about technology connections from UIUC to Chicago:   <a href="http://www.chicagobusiness.com/article/20121003/NEWS08/121009920/emanuel-pitches-u-of-i-tech-students-to-some-effect" target="_blank">http://www.chicagobusiness.com/article/20121003/NEWS08/121009920/emanuel-pitches-u-of-i-tech-students-to-some-effect</a></p>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/in-the-news/rr-interviewed-in-crains-chicago-business/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In Silico Vox: Speech Recognition in Silicon</title>
		<link>http://rutenbar.cs.illinois.edu/research/in-silico-vox-speech-recognition-in-silicon/</link>
		<comments>http://rutenbar.cs.illinois.edu/research/in-silico-vox-speech-recognition-in-silicon/#comments</comments>
		<pubDate>Fri, 19 Oct 2012 18:04:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Completed Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=191</guid>
		<description><![CDATA[&#160; Lab Researchers: Patrick Bourke, Jeffrey Johnston, Edward C. Lin, Kai Yu Collaborators: Richard M. Stern, CMU; Tsuhan Chen, CMU Whether running on a single cell phone, a conventional PC, or an enterprise-level server farm – all of today’s state-of-the-art speech recognizers exist as complex software running on conventional computers. This is profoundly limiting for applications in &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/research/in-silico-vox-speech-recognition-in-silicon/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-192" title="speech2" src="/wp-content/uploads/2012/10/speech2.jpg" alt="" width="100" height="125" /><strong></strong></p>
<p>&nbsp;</p>
<p><strong>Lab Researchers: Patrick Bourke, Jeffrey Johnston, Edward C. Lin, Kai Yu</strong></p>
<p><strong>Collaborators: Richard M. Stern, CMU; Tsuhan Chen, CMU</strong></p>
<p>Whether running on a single cell phone, a conventional PC, or an enterprise-level server farm – all of today’s state-of-the-art speech recognizers exist as complex software running on conventional computers. This is profoundly limiting for applications in which speed or mobility are essential. We need recognizers which can run significantly faster than realtime, to search large online media streams for keywords. We need desktop-quality recognizers to evolve off our desktops into the small, power-limited appliances we carry in our pockets. To do this, we must move the core of today’s most successful speech recognition strategies directly into silicon. This is the path taken by critical tasks such as graphics, which have seen performance improvements of six orders of magnitude over the last decade. The CMU &#8220;In Silico Vox&#8221; project is developing a range of custom architectures for speech recognition. A recent example is our working FPGA-based prototype which handles a 1000-word vocabulary, and is, to the best of our knowledge, the most complex recognizer ever rendered completely in hardware.</p>
<p><strong>Key Papers/Talks</strong></p>
<ul>
<li>&#8220;The Talking Cure,&#8221; The Economist (Technology Quarterly Issue), pp 11, March 12 2005. <a href="/wp-content/uploads/2012/10/rutenbar-economist05.pdf" target="_blank">pdf</a></li>
<li>Patrick Bourke, Rob A. Rutenbar, &#8220;A High-Performance Hardware Speech Recognition System for Mobile Applications,&#8221; Proc Semiconductor Research Corporation TECHCON, Aug. 2005. <a href="/wp-content/uploads/2012/10/rutenbar-speechtechcon05.pdf" target="_blank">pdf</a></li>
<li>R.A. Rutenbar, E.C. Lin, K. Yu, T. Chen, &#8220;In Silico Vox: Toward Speech Recognition in Silicon,&#8221; 2006 (Eighteenth) Hot Chips Symposium, August 2006.<br />
<a href="/wp-content/uploads/2012/10/rutenbar-hotchips06.pdf" target="_blank">pdf</a></li>
<li>Stephen Shankland, &#8220;Chips Promise to Boost Speech Recognition,&#8221; <a href="http://www.news.com/2100-1008_3-6108417.html" target="_blank">CNET News.com, Aug 22, 2006</a>.</li>
<li>Edward C. Lin, Kai Yu, Rob A. Rutenbar and Tsuhan Chen, “Moving Speech Recognition from Software to Silicon: the In Silico Vox Project,” Proc. International Conference on Spoken Language Processing (InterSpeech2006), September 2006. <a href="/wp-content/uploads/2012/10/rutenbar-interspeech06.pdf" target="_blank">pdf</a></li>
<li>Linda Daily Paulson, &#8220;Speech Recognition Moves from Software to Hardware,&#8221; IEEE Computer, pp 15-18, Nov. 2006.<a href="/wp-content/uploads/2012/10/rutenbar-speechcompmag06.pdf" target="_blank">pdf</a></li>
<li>Edward C. Lin, Kai Yu, Rob A. Rutenbar and Tsuhan Chen, “A 1000-Word Vocabulary, Speaker- Independent, Continuous Live-Mode Speech Recognizer Implemented in a Single FPGA,” Proc. ACM International Symposium on FPGAs, Feb. 2007. <a href="/wp-content/uploads/2012/10/rutenbar-isfpga07.pdf" target="_blank">pdf</a></li>
<li>Rob A. Rutenbar, &#8220;Toward Speech Recognition in Silicon: the Carnegie Mellon In Silico Vox Project,&#8221; Invited Talk, 2007 Brammer Memorial Lecture, Wayne State University, Oct 2007. <a href="/wp-content/uploads/2012/10/rutenbar-brammer07.pdf" target="_blank">pdf</a></li>
<li>K. Yu, R.A. Rutenbar, “Generating Small, Accurate Acoustic Models with a Modified Bayesian Information Criterion,” Proc. Interspeech 2007, August 2007. <a href="/wp-content/uploads/2012/10/rutenbar-interspeech07.pdf" target="_blank">pdf</a></li>
<li>Patrick Bourke, Rob A. Rutenbar, &#8220;A Low-Power Hardware Search Architecture for Speech Recognition,&#8221; Proc Interspeech&#8217;08, Sept. 2008. <a href="/wp-content/uploads/2012/10/rutenbar-interspeech08.pdf" target="_blank">pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/research/in-silico-vox-speech-recognition-in-silicon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Finance to Flip Flops: Using the Mathematics of Money and Risk to Model the Statistics of Nanoscale Circuits</title>
		<link>http://rutenbar.cs.illinois.edu/research/from-finance-to-flip-flops-using-the-mathematics-of-money-and-risk-to-model-the-statistics-of-nanoscale-circuits/</link>
		<comments>http://rutenbar.cs.illinois.edu/research/from-finance-to-flip-flops-using-the-mathematics-of-money-and-risk-to-model-the-statistics-of-nanoscale-circuits/#comments</comments>
		<pubDate>Fri, 19 Oct 2012 18:03:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Completed Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=164</guid>
		<description><![CDATA[&#160; Group Researchers: Sonia Singhal Collaborators: Amith Singhee, IBM; Benton H. Calhoun, U. Virginia; Xin Li, CMU Moore&#8217;s law device scaling dramatically increases the statistical variability with which tomorrow’s chips must contend. Devices with atomic dimensions don&#8217;t have deterministic parameters: every behavior we want to model is a messy smear of probability. How should we attack such &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/research/from-finance-to-flip-flops-using-the-mathematics-of-money-and-risk-to-model-the-statistics-of-nanoscale-circuits/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-166" title="finance2" src="/wp-content/uploads/2012/10/finance2.jpg" alt="" width="100" height="154" /></p>
<p>&nbsp;</p>
<p><strong>Group Researchers: Sonia Singhal</strong></p>
<p><strong>Collaborators: Amith Singhee, IBM; Benton H. Calhoun, U. Virginia; Xin Li, CMU</strong></p>
<p>Moore&#8217;s law device scaling dramatically increases the statistical variability with which tomorrow’s chips must contend. Devices with atomic dimensions don&#8217;t have deterministic parameters: every behavior we want to model is a messy smear of probability. How should we attack such problems? Is slow, expensive Monte Carlo analysis our only option? Is the silicon community unique in facing such problems? As it turns out, problems in computational finance and risk analysis share many of the characteristics that challenge us in statistical circuit analysis: high dimensionality, profound nonlinearity, stringent accuracy requirements, and expensive analysis (i.e., circuit simulation). This project is adapting computational ideas from Wall Street for use in the silicon world. The same methods used to price complex securities can be adapted to compute silicon yields, giving speedups of 2x &#8211; 50x. Methods used to analyze the statistics of rare events (like the size of the biggest wave in a hurricane like Katrina) can be used to analyze failures in SRAM, giving speedups of 20,000x.</p>
<p><strong>Key Papers/Talks:</strong></p>
<ul>
<li>Amith Singhee and Rob A. Rutenbar, “From Finance to Flip Flops: A Study of Fast Quasi-Monte Carlo Methods from Computational Finance Applied to Statistical Circuit Analysis,” Proc. IEEE 8th International Symposium on Quality Electronic Design (ISQED), March 2007. <a href="/wp-content/uploads/2012/10/rutenbar-isqed07.pdf" target="_blank">pdf</a></li>
<li>Amith Singhee and Rob A. Rutenbar, “Statistical Blockade: A Novel Method for Very Fast Money Carlo Simulation of Rare Circuit Events, and its Application ,&#8221; Proceedings of the 10th Conference on Design, Automation and Test in Europe (DATE 07), April 2007. Winner, DATE2007 Best Paper. <a href="/wp-content/uploads/2012/10/rutenbar-date07.pdf" target="_blank">pdf</a></li>
<li>Amith Singhee and Rob A. Rutenbar, “Beyond Low-Order Statistical Response Surfaces: Latent Variable Regression for Efficient, Highly Nonlinear Fitting,” Proc. ACM/IEEE Design Automation Conference, June 2007. <a href="/wp-content/uploads/2012/10/rutenbar-dac07.pdf" target="_blank">pdf</a></li>
<li>J. Wang, A. Singhee, R.A. Rutenbar, B. H. Calhoun, “Modeling the Minimum Standby Supply Voltage of a Full SRAM Array,” Proc. European Solid State Circuits Conference (ESSCIRC), October 2007. <a href="/wp-content/uploads/2012/10/rutenbar-esscirc07.pdf" target="_blank">pdf</a></li>
<li>R.A. Rutenbar, &#8220;From Wall Street to Silicon Valley: Using the Mathematics of Money &amp; Risk for Fast Statistical IC Design ,&#8221; Invited Keynote given at 5th Int’l System-on-Chip (SoC) Conference, Nov. 2007. <a href="/wp-content/uploads/2012/10/rutenbar-soc07.pdf" target="_blank">pdf</a></li>
<li>A. Singhee, J. Wang, B. H. Calhoun, R. A. Rutenbar, “Recursive Statistical Blockade,” Proc. 2008 International Conference on VLSI, January 2008. Winner, Best Student Paper Award. <a href="/wp-content/uploads/2012/10/rutenbar-vlsi08.pdf" target="_blank">pdf</a></li>
<li>A. Singhee, S. Singhal, R. A. Rutenbar, “Exploiting Correlation Kernels for Efficient Handling of Intra-Die Spatial Correlation, with Application to Statistical Timing,” Proc. Design Automation and Test in Europe Conference (DATE), March 2008. <a href="/wp-content/uploads/2012/10/rutenbar-date08.pdf" target="_blank">pdf</a></li>
<li>Benton H. Calhoun, Yu Cao, Xin Li, Ken Mai, Lawrence T. Pileggi, Rob A. Rutenbar and Kenneth L. Shepard, “Digital Circuit Design Challenges and Opportunities in the Era of Nanoscale CMOS,” Proceedings of the IEEE, Vol. 96, No. 2, pages 343-365, February 2008. <a href="/wp-content/uploads/2012/10/rutenbar-procieee08.pdf" target="_blank">pdf</a></li>
<li>Rob A. Rutenbar, &#8220;From FInance to Flip Flops: Using the Mathematics of Money and Risk to Understand the Statistics of Nanoscale Circuits&#8221; , invited talk given at Cadence Design Systems, Oct 2008. <a href="/wp-content/uploads/2012/10/rutenbar-cadence08.pdf" target="_blank">pdf</a></li>
<li>Amith Singhee, Sonia Singhal, Rob A. Rutenbar, &#8220;Practical, Fast Monte Carlo Static Timing Analysis: Why and How,&#8221; Proc. ACM/IEEE International Conference on CAD, Nov 2008. <a href="/wp-content/uploads/2012/10/rutenbar-iccad08.pdf" target="_blank">pdf</a></li>
<li>Rob A. Rutenbar, &#8220;From FInance to Flip Flops: Using the Mathematics of Money and Risk to Understand the Statistics of Nanoscale Circuits&#8221; , invited talk given at CANDE&#8217;08 Workshop, Nov 2008. <a href="/wp-content/uploads/2012/10/rutenbar-cande08.pdf" target="_blank">pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/research/from-finance-to-flip-flops-using-the-mathematics-of-money-and-risk-to-model-the-statistics-of-nanoscale-circuits/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bridging the Synthesis Gap from Circuits to Systems for Scaled Mixed-Signal Silicon</title>
		<link>http://rutenbar.cs.illinois.edu/research/bridging-the-synthesis-gap-from-circuits-to-systems-for-scaled-mixed-signal-silicon/</link>
		<comments>http://rutenbar.cs.illinois.edu/research/bridging-the-synthesis-gap-from-circuits-to-systems-for-scaled-mixed-signal-silicon/#comments</comments>
		<pubDate>Fri, 19 Oct 2012 18:02:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Completed Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=209</guid>
		<description><![CDATA[&#160; Group Researchers: Pragati Tiwary, Saurabh Tiwary, Dong Chen, Senthil Velu Collaborators: Tamal Mukherjee, CMU; Jeyanandh Paramesh, CMU; Yu-tsun Chien, ITRI, Taiwan Synthesis tools for cell-level analog building blocks (10-100 devices) have recently made the transition from academic prototypes to commercial products. These tools can help to size, bias, center, optimize and lay out critical analog and &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/research/bridging-the-synthesis-gap-from-circuits-to-systems-for-scaled-mixed-signal-silicon/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-210" title="bridge2" src="/wp-content/uploads/2012/10/bridge2.jpg" alt="" width="250" height="141" /></p>
<p>&nbsp;</p>
<p><strong>Group Researchers: Pragati Tiwary, Saurabh Tiwary, Dong Chen, Senthil Velu</strong></p>
<p><strong>Collaborators: Tamal Mukherjee, CMU; Jeyanandh Paramesh, CMU; Yu-tsun Chien, ITRI, Taiwan</strong></p>
<p>Synthesis tools for cell-level analog building blocks (10-100 devices) have recently made the transition from academic prototypes to commercial products. These tools can help to size, bias, center, optimize and lay out critical analog and RF circuits. Unfortunately, they do not scale directly to system level, where we may have 10-100 blocks, integrated with many digital functions, using problematic scaled devices better suited for NAND gates than opamps. A key obstacle is the essential architecture of the today&#8217;s cell-level tools: they employ simulation-based synthesis, and rely on full SPICE level evaluation of each evolving solution candidate, in a large global-optimization framework, distributed across networked workstations. The strategy has been the key enabler for cell-level designs that are &#8216;trustworthy&#8217; to designers. However, we cannot simulate system-level designs rapidly enough to use this paradigm. Alternatives have been proposed, none successfully. This projects is developing novel synthesis strategies based on three key ideas: (1) we strive to reuse (i.e., to respect) the existing models used by practicing system designers; (2) we optimally leverage existing cell-level optimization tools; (3) we bring first-order statistical optimization into the same framework, by extracting statistical tradeoff models from key circuits, and inserting these into the system-level design problem.</p>
<p><strong>Key Papers/Talks</strong></p>
<ul>
<li>S.K. Tiwary, S. Velu, R.A. Rutenbar, T. Mukherjee, &#8220;Pareto-Optimal Modeling for Efficient PLL Optimization,&#8221; Technical Proceedings of the 2004 NSTI Nanotechnology Conference and Trade Show, 2004. <a href="/wp-content/uploads/2012/10/rutenbar-nanotech04.pdf" target="_blank">pdf</a></li>
<li>Yu-Tsun Chien, Dong Chen, Jea-Hong Lou, Gin-Kou Ma, Rob A. Rutenbar, and Tamal Mukherjee,&#8221;Designer-Driven Topology Optimization for Pipelined Analog to Digital Converters,&#8221; in Design Automation and Test in Europe (DATE 2005), March 2005, pp. 279-280. <a href="/wp-content/uploads/2012/10/rutenbar-date05.pdf" target="_blank">pdf</a></li>
<li>R.A. Rutenbar, &#8220;Design Automation for Analog: The Next Generation of Tool Challenges,&#8221; 1st IBM Academy Conference on Analog Design, Technology, Modeling and Tools, IBM T.J. Watson Research Labs, Sept. 2006. <a href="/wp-content/uploads/2012/10/rutenbar-ibm06.pdf" target="_blank">pdf</a></li>
<li>R.A. Rutenbar, &#8220;Design Automation for Analog: The Next Generation of Tool Challenges,&#8221; IEEE/ACM International Conference on Computer-Aided Design, 2006. ICCAD &#8217;06. Nov. 2006. <a href="/wp-content/uploads/2012/10/rutenbar-iccad06tut.pdf" target="_blank">pdf</a></li>
<li>R.A. Rutenbar, G.G.E. Gielen, J. Roychowdhury, &#8220;Hierarchical Modeling, Optimization, and Synthesis for System-Level Analog and RF Designs,&#8221; Proceedings of the IEEE, Vol. 95, No. 3, March 1997. <a href="/wp-content/uploads/2012/10/rutenbar-procieee07.pdf" target="_blank">pdf</a></li>
<li>S. Tiwary, P. Tiwary, R.A. Rutenbar, &#8220;Generation of yield-aware Pareto surfaces for hierarchical circuit design space exploration,&#8221; Proc ACM/IEEE Design Automation Conf, June 2006. <a href="/wp-content/uploads/2012/10/rutenbar-dac06.pdf" target="_blank">pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/research/bridging-the-synthesis-gap-from-circuits-to-systems-for-scaled-mixed-signal-silicon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boolean SAT Methods for Physical Design Problems</title>
		<link>http://rutenbar.cs.illinois.edu/research/boolean-sat-methods-for-physical-design-problems/</link>
		<comments>http://rutenbar.cs.illinois.edu/research/boolean-sat-methods-for-physical-design-problems/#comments</comments>
		<pubDate>Fri, 19 Oct 2012 18:01:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Completed Projects]]></category>
		<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://rutenbar.cs.illinois.edu/?p=286</guid>
		<description><![CDATA[Group Members: R. Glenn Wood, Hui Xu Collaborators: Gi-Joon Nam, IBM Austin Research Labs; Karem Sakallah, U. Michigan Boolean Satisfiability (or &#8220;SAT&#8221;) is the problem of deciding if a large, complex Boolean equation is satisfiable, i.e., if there is any assignment of 0s and 1s to its component variables that renders the overall equation identically &#8220;1&#8243;. If &#8230;<br/><a class="me" href="http://rutenbar.cs.illinois.edu/research/boolean-sat-methods-for-physical-design-problems/">[ More ]</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-287" title="sat2" src="/wp-content/uploads/2012/10/sat2.jpg" alt="" width="200" height="121" /><strong>Group Members: R. Glenn Wood, Hui Xu</strong></p>
<p><strong>Collaborators: Gi-Joon Nam, IBM Austin Research Labs; Karem Sakallah, U. Michigan</strong></p>
<p>Boolean Satisfiability (or &#8220;SAT&#8221;) is the problem of deciding if a large, complex Boolean equation is satisfiable, i.e., if there is any assignment of 0s and 1s to its component variables that renders the overall equation identically &#8220;1&#8243;. If not, the problem is unsatisfiable. Advances in representations (BDDs) and solvers (SAT) for the problem make it possible to consider formulating some non-Boolean problems into this Boolean form. Our work in this area mainly targets routing problems from the world of FPGAs. Our early paper in ISFPGA97 was the first to concretely pose the problem of discrete FPGA routing as a SAT problem. Subsequent advances in both the formulation and the sophistication on SAT solvers made it possible to target some extremely complex geometric problems, and even some novel general-purpose problems such as deciding which subset of constraints one might need to abandon to reach a partial (&#8220;sub-satistfiable&#8221;) solution to the problem.</p>
<p><strong>Key Papers/Talks</strong></p>
<ul>
<li>R. Glenn Wood and Rob A. Rutenbar, &#8220;FPGA routing and routability estimation via Boolean satisfiability,&#8221; Proc. ACM International Symposium on FPGAs, Feb. 1997. <a href="/wp-content/uploads/2012/10/rutenbar-satisfpga97.pdf" target="_blank">pdf</a></li>
<li>R. Glenn Wood and Rob A. Rutenbar, &#8220;FPGA routing and routability estimation via Boolean satisfiability,&#8221; IEEE Trans on VLSI Systems, Vol. 6, No. 2, June 1998. <a href="/wp-content/uploads/2012/10/rutenbar-sattvlsi98.pdf" target="_blank">pdf</a></li>
<li>G.-J. Nam, K. Sakallah and R. Rutenbar, &#8220;Satisfiability-based FPGA routing,&#8221; Proc. International Conference on VLSI Design, Jan. 1999, Goa, India.</li>
<li>G.-J. Nam, K. Sakallah and R. Rutenbar, &#8220;Satisfiability-based layout revisited: detailed routing of complex FPGAs via search-based boolean SAT,&#8221; Proc. ACM International Symposium on Field Programmable Gate Arrays, Feb. 1999.<a href="/wp-content/uploads/2012/10/rutenbar-satisfpga99.pdf" target="_blank">pdf</a></li>
<li>G.-J. Nam, K. Sakallah and R. Rutenbar, &#8220;A boolean satisfiability-based incremental rerouting approach with application to FPGAs,&#8221; Proc. Design Automation and Test in Europe (DATE01), March 2001. <a href="/wp-content/uploads/2012/10/rutenbar-satdate01.pdf" target="_blank">pdf</a></li>
<li>G.-J. Nam, F. Aloul, K. Sakallah and R. Rutenbar , &#8220;A comparative study of two boolean formulations on FPGA detailed routing constraints,&#8221; Proc. ACM International Symposium on Physical Design (ISPD01), April, 2001. <a href="/wp-content/uploads/2012/10/rutenbar-satispd01.pdf" target="_blank">pdf</a></li>
<li>Hui Xu, Rob A. Rutenbar, Karem Sakallah, &#8220;sub-SAT: a formulation for relaxed boolean satisfiability with applications in routing,&#8221; Proc. ACM International Symposium on Physical Design (ISPD02), April 2002. <a href="/wp-content/uploads/2012/10/rutenbar-satispd02.pdf" target="_blank">pdf</a></li>
<li>G.-J. Nam, K. Sakallah and R. Rutenbar, &#8220;A new FPGA detailed routing approach via search-based boolean satisfiability,&#8221; IEEE Transactions on CAD, vol.21, no.6, June 2002. <a href="/wp-content/uploads/2012/10/rutenbar-sattranscad02.pdf" target="_blank">pdf</a></li>
<li>G.-J. Nam, K. Sakallah and R. Rutenbar , <a href="http://books.google.com/books?id=fneXs6IY2-oC&amp;pg=PA360&amp;lpg=PA360&amp;dq=rutenbar+nam++%22hybrid+routing%22+%22geometric+search%22&amp;source=web&amp;ots=8QgEO0jtRR&amp;sig=10gX_P_niJ5ZeVZUnw65XLsNnqA&amp;hl=en#PPA360,M1" target="_blank">&#8220;Hybrid routing for FPGAs by integrating boolean safisfiability with geometric search,&#8221;</a> International Conference on Field Programmable Logic and Applications, Sep. 2002, La Motte, France.</li>
<li>Hui Xu, Rob A. Rutenbar, Karem Sakallah, &#8220;sub-SAT: a formulation for relaxed boolean satisfiability with applications in routing,&#8221; IEEE Trans CAD, Vol 22, No 6, June 2003. <a href="/wp-content/uploads/2012/10/rutenbar-sattcad03.pdf" target="_blank">pdf</a></li>
<li>G.-J. Nam, F. Aloul, K. Sakallah and R. Rutenbar , &#8220;A comparative study of two boolean formulations on FPGA detailed routing constraints,&#8221; IEEE Transactions on Computers, vol. 53, no.6, June 2004. <a href="/wp-content/uploads/2012/10/rutenbar-sattranscomp04.pdf" target="_blank">pdf</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://rutenbar.cs.illinois.edu/research/boolean-sat-methods-for-physical-design-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
