<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-20T15:34:19Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/129760" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/129760</identifier>
        <datestamp>2026-02-05</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>col_2142_8888</setSpec>
        <setSpec>com_2142_5130</setSpec>
        <setSpec>com_2142_8887</setSpec>
        <setSpec>com_2142_234</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:format>application/pdf</dc:format>
          <dc:language>en</dc:language>
          <dc:type>text</dc:type>
          <dc:description>Submission published under a 24 month embargo labeled 'Closed Access', the embargo will last until 2027-05-01</dc:description>
          <dc:description>The student, Hanchen Ye, accepted the attached license on 2025-05-01 at 12:56.</dc:description>
          <dc:description>The student, Hanchen Ye, submitted this Dissertation for approval on 2025-05-01 at 13:32.</dc:description>
          <dc:description>This Dissertation was approved for publication on 2025-05-01 at 14:30.</dc:description>
          <dc:description>DSpace SAF Submission Ingestion Package generated from Vireo submission #22119 on 2025-10-19 at 19:54:49</dc:description>
          <dc:title>Scalable High-Level Synthesis for AI accelerator design</dc:title>
          <dc:creator>Ye, Hanchen</dc:creator>
          <dc:date>2025-05-01</dc:date>
          <dc:contributor>Chen, Deming</dc:contributor>
          <dc:contributor>Chen, Deming</dc:contributor>
          <dc:contributor>Adve, Vikram</dc:contributor>
          <dc:contributor>Huang, Jian</dc:contributor>
          <dc:contributor>Neuendorffer, Stephen</dc:contributor>
          <dc:subject>High-Level Synthesis (HLS)</dc:subject>
          <dc:subject>AI Accelerator</dc:subject>
          <dc:subject>FPGA</dc:subject>
          <dc:subject>ASIC</dc:subject>
          <dc:subject>Design Space Exploration (DSE)</dc:subject>
          <dc:subject>Deep Neural Networks (DNNs)</dc:subject>
          <dc:subject>Compiler</dc:subject>
          <dc:subject>Dataflow</dc:subject>
          <dc:subject>Intermediate Representation (IR)</dc:subject>
          <dc:subject>MLIR</dc:subject>
          <dc:subject>Electronic Design Automation (EDA)</dc:subject>
          <dc:subject>Hardware-Software Co-design</dc:subject>
          <dc:subject>Large Language Models (LLMs)</dc:subject>
          <dc:subject>Convolutional Neural Networks (CNNs)</dc:subject>
          <dc:language>eng</dc:language>
          <dc:description>The growing scale and complexity of deep neural networks (DNNs) present significant challenges for efficient hardware acceleration. High-Level Synthesis (HLS) has emerged as a promising methodology to enhance design productivity for FPGA- and ASIC-based accelerators. However, existing HLS workflows struggle to scale effectively due to their inability to address cross-stack co-design challenges spanning architecture design, compiler infrastructure, and Electronic Design Automation (EDA) algorithms. This dissertation proposes a comprehensive and scalable HLS methodology for AI accelerator design by innovating across three synergistic levels. At the design level, we present HybridDNN and DNNExplorer, two frameworks that facilitate the generation and exploration of hardware accelerators through algorithm-aware modeling and fine-grained design space exploration. At the compiler level, we develop ScaleHLS, HIDA, and StreamTensor, which together form a scalable HLS compiler stack that supports multi-level intermediate representations, design space optimizations, and hardware-aware scheduling for both generic and dataflow-based accelerators. At the EDA level, we introduce ISDC, an iterative scheduling algorithm that integrates feedback from downstream tools to significantly enhance resource utilization. Collectively, these contributions constitute a full-stack solution to scalable HLS, advancing the productivity, performance, and adaptability of AI accelerator design.</dc:description>
          <dc:date>2025-05</dc:date>
          <dc:type>Thesis</dc:type>
          <dc:identifier>https://hdl.handle.net/2142/129760</dc:identifier>
          <dc:rights>Copyright 2025 Hanchen Ye</dc:rights>
          <degree>
            <department>Electrical &amp; Computer Eng</department>
            <discipline>Electrical &amp; Computer Engr</discipline>
            <grantor>University of Illinois Urbana-Champaign</grantor>
            <name>Ph.D.</name>
            <level>Dissertation</level>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
