{"id":13,"date":"2016-12-14T01:16:13","date_gmt":"2016-12-14T01:16:13","guid":{"rendered":"http:\/\/csl.yale.edu\/?page_id=13"},"modified":"2025-07-28T09:39:53","modified_gmt":"2025-07-28T13:39:53","slug":"research","status":"publish","type":"page","link":"https:\/\/csl.yale.edu\/index.php\/research\/","title":{"rendered":"Research"},"content":{"rendered":"\n<p>Research projects in the computer systems lab span a wide range of areas, including architecture, databases, distributed systems, design automation, hardware-software co-design, embedded systems, and VLSI. <\/p>\n\n\n\n<p>Most research groups maintain web pages detailing their activities, summarized below:<\/p>\n\n\n\n<p><strong><a href=\"http:\/\/avlsi.csl.yale.edu\/\">Asynchronous VLSI and Architecture<\/a>:<\/strong>&nbsp; <em>the<\/em> <em>theory, automation, design and implementation of asynchronous (clockless\/self-timed) circuits, architectures, and systems. Driving applications include ultra low power embedded systems, FPGAs,&nbsp; neuromorphic systems, and&nbsp; computer architecture.<\/em><\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.fanzhang.me\/research-group\/\">Decentralized Systems Group @ Yale CS:<\/a><\/strong> <em>decentralized systems enabled by Internet-scale consensus and cryptography to enable transformative applications with strong security, privacy, resiliency, and fairness.<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/yecl.org\/\"><strong>Efficient Computing Lab:<\/strong><\/a> <em>efficient technologies for future computing, communication and interfacing<\/em>.<\/p>\n\n\n\n<p><strong><a href=\"http:\/\/flint.cs.yale.edu\/\">FLINT: Certified Systems Software<\/a>:<\/strong> <em>practical programming infrastructure for constructing large-scale certified systems software by combining recent new advances in programming languages, formal semantics, certified operating systems, program verification, proof assistants and automation, language-based security, and certifying compilers.<\/em><\/p>\n\n\n\n<p><strong><a href=\"http:\/\/rose.yale.edu\/\">ROSE: Rigorous Software Engineering<\/a>: <\/strong><em>programming languages, software verification, automated reasoning, and code synthesis.<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/ysarch.csl.yale.edu\/\"><strong>Yale Systems Architecture Group<\/strong><\/a>: <em>computer architectures, operating systems, and compilers for next-generation systems that process large amounts of data, like data centers, and more exotic ones, like brain-machine interfaces.<\/em><\/p>\n\n\n\n<p><strong><a href=\"https:\/\/www.yongshanding.com\/about.html\">Yale Quantum Systems Lab:<\/a><\/strong> <em>algorithms and computer architecture, particularly in the context of quantum computing<\/em>.<\/p>\n\n\n\n<p>Some of the researchers working in computer networking are also part of broader University-wide initiatives including the <a href=\"http:\/\/yins.yale.edu\/\">Institute for Network Science<\/a>, the <a href=\"https:\/\/quantuminstitute.yale.edu\/\">Quantum Institute<\/a>, and the <a href=\"https:\/\/wti.yale.edu\/\">Wu-Tsai Institute<\/a>.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Research projects in the computer systems lab span a wide range of areas, including architecture, databases, distributed systems, design automation, hardware-software co-design, embedded systems, and VLSI. Most research groups maintain web pages detailing their activities, summarized below: Asynchronous VLSI and Architecture:&nbsp; the theory, automation, design and implementation of asynchronous (clockless\/self-timed) circuits, architectures, and systems. Driving &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/csl.yale.edu\/index.php\/research\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Research&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/pages\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":38,"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"predecessor-version":[{"id":712,"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/pages\/13\/revisions\/712"}],"wp:attachment":[{"href":"https:\/\/csl.yale.edu\/index.php\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}