Our mission is to design innovative computing systems for the mobile and embedded domain that offer high performance, flexibility, energy-efficiency, and predictability. We conduct cutting-edge systems research encompassing optimizing compiler, operating system, and computer architecture to achieve our mission.
We employ the following cross-layer mechanisms:
Computer Architecture:
Heterogeneous multi-cores, Processor customization, Re-configurable computingCompiler and Operating Systems:
Program analysis and optimizations, runtime resource management and schedulingDesign Automation:
Application to architecture synthesis