Research at the CE Lab

Chip design, architecture, & emerging devices

Objective:
Explore theoretical, experimental, and applied aspects of silicon chip design, computer architecture and novel device technologies that may replace traditional CMOS transistors as the basic unit of computation.

What we do:
Enabling solutions for advanced design, testing and digital design verification, and exploring low-power design techniques, design for manufacturability (DFM), wire-centric design, clock-network synthesis, nanoscale CMOS mixed-signal design, and place and route physical design solutions. 

Our faculty in this area


Embedded and mobile systems

Objective:
Computer engineering research in this area covers the entire “stack,” from transistors and circuits to operating system and applications.

What we do:
Cyber-physical systems, wired and wireless networking, computation and network security, lower-power embedded real-time OS and storage systems, virtualization-based resource management, and body-area networks

Our faculty in this area


Secure, trustworthy, and reliable systems

Objective:
Provide highly effective and low-cost solutions to ensure security, correctness and reliability in future designs, thereby extending the lifetime of silicon fabrication technologies.

What we do:
Design introspective hardware systems capable of recognizing and correcting their errant ways, develop “patching” techniques that can repair escaped hardware bugs, investigate low-cost techniques to validate computation at runtime, produce hardware security assurance solutions, identify security and privacy vulnerabilities in existing software systems and develop solutions, and develop systems that are provably secure and private by design

Our faculty in this area


Warehouse-scale and parallel systems

Objective:
Pursue the design of the hardware and software infrastructure for massive-scale computing systems.

What we do:
Server architecture, hardware specialization, accelerators and general-purpose GPU computing, computational science, emerging memory technologies, data center physical infrastructure, distributed software and storage systems, virtualization, high-performance networking, and programming systems for cloud computing.

Our faculty in this area