• Gold M - Skip to Main Content.
  • University of Minnesota
  • Search U of M
  • CSE Home
  • IT Home
  • Directories
  • One Stop
  • myU
Computer Science & Engineering
Prospective Students
Current Students
Alumni
Industry

Computer Science & Engineering

  • Department Info
    • About Us
    • Contact Info
    • Department News
    • Giving
  •  
  • Admissions
    • Undergraduate
    • Graduate
  •  
  • Academics
    • Undergraduate
    • Graduate
  •  
  • People
    • Faculty
    • Graduate Students
  •  
  • Research
    • Research Areas
    • Tech Reports
    • Related Centers
  •  
  • Resources
    • Forms
    • Systems Help
    • Faculty Portal locked external link
    • Computing Facilities
    • Department Wiki locked external link
    • Employment
  •  
  • Site Map
  •  
  •  
Institute of Technology Logo
Home > Research > Research Areas > Arch, Compilers, Embedded Systems

Architectures, Compiler Optimization, and Embedded Systems

Research in this area explores the design, development, and use of computer architectures to improve computational throughput and efficiency. Throughput and efficiency of code execution at the machine level is influenced by the machine architecture, the static and dynamic compilation of high-level languages, and use of parallelism and multi-processors. Researchers in this area use formal analysis, modeling techniques, and experimentation to evaluate code execution at all of these levels.

Specific research in this field includes computer architectures supporting speculative thread execution, compiling techniques for parallel computers, dynamic binary translation and optimization techniques, and program execution monitoring for optimization, testing and debugging. Recent accomplishments include the ADORE dynamic optimization system running on Itanium and SPARC, the Agassiz parallelizing compiler, and enhancements to the Open Resource Compiler (ORC).

Faculty

  • Wei-Chung Hsu
  • Eugene Shragowitz
  • Pen-Chung Yew
  • Antonia Zhai

Labs and Selected Projects

  • Dynopt: Dynamic Program Optimization Wei-Chung Hsu, Pen-Chung Yew
  • Agassiz: system analysis for high-performance, low-power computer systems Pen-Chung Yew and Antonia Zhai

Related Links

  • U of M Research centers and institutes
  • Undergraduate Research Opportunities Program
  • Experts@Minnesota
  • Office of Graduate School Outreach
  • IT Faculty & research
  • Colloquia
  • Talks

 

  • ©2006 - 2009 Regents of the University of Minnesota. All rights reserved.
  • Privacy
  • Contact U of M
  • Contact CSE
  • CSE Employment
  • Site Map
  • The University of Minnesota is an equal opportunity educator and employer.
  • Last modified on July 23, 2008