<?xml version="1.0"?>
<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-05-23T13:06:20Z</responseDate><request verb="GetRecord" metadataPrefix="oai_dc">https://keep.lib.asu.edu/oai/request</request><GetRecord><record><header><identifier>oai:keep.lib.asu.edu:node-197734</identifier><datestamp>2024-12-23T18:01:48Z</datestamp><setSpec>oai_pmh:all</setSpec><setSpec>oai_pmh:repo_items</setSpec></header><metadata><oai_dc:dc xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd"><dc:identifier>197734</dc:identifier>
          <dc:identifier>https://hdl.handle.net/2286/R.2.N.197734</dc:identifier>
                  <dc:rights>http://rightsstatements.org/vocab/InC/1.0/</dc:rights>
          <dc:rights>All Rights Reserved</dc:rights>
                  <dc:date>2024</dc:date>
                  <dc:format>34 pages</dc:format>
                  <dc:type>Masters Thesis</dc:type>
          <dc:type>Academic theses</dc:type>
          <dc:type>Text</dc:type>
                  <dc:language>eng</dc:language>
                  <dc:contributor>Kumar, Abhinav</dc:contributor>
          <dc:contributor>Shrivastava, Aviral</dc:contributor>
          <dc:contributor>Chakrabarti, Chaitali</dc:contributor>
          <dc:contributor>SO, Hwisoo</dc:contributor>
          <dc:contributor>Arizona State University</dc:contributor>
                  <dc:description>Partial requirement for: M.S., Arizona State University, 2024</dc:description>
          <dc:description>Field of study: Computer Science</dc:description>
          <dc:description>Traditional Digital Signal Processing (DSP) compilers operate at a low level, such as C and assembly. Lowering from a high-level representation to low-level ones often
 results in a loss of high-level information, which is critical for optimizations based on
 DSP-specific theorems and properties. Consequently, traditional DSP compilers miss
 many optimization opportunities available at a high level. The MLIR (Multi-level
 Intermediate Representation) framework, an emerging multi-level compiler infras
tructure, supports specifying optimizations at a higher level. This thesis introduces
 a DSP Dialect within the MLIR framework to perform domain-specific optimizations
 based on DSP theorems and properties at a high level. Additionally, a domain-specific
 language (DSL) is proposed to facilitate the development of DSP applications. Ex
perimental results demonstrate that domain-specific optimizations of the DSP dialect
 can improve the execution time of DSP applications by up to 10x compared to im
plementations in C and affine levels.</dc:description>
                  <dc:subject>Computer Science</dc:subject>
          <dc:subject>Electrical Engineering</dc:subject>
          <dc:subject>Computer Engineering</dc:subject>
                  <dc:title>DSP-MLIR: A Compiler for Digital Signal Processing in MLIR</dc:title></oai_dc:dc></metadata></record></GetRecord></OAI-PMH>
