As the world of engineering advances, the complexity demands of both hardware and software grow at a phenomenal rate. The trade-offs between hardware and software within a system are at the forefront of this complexity and demand attention into themselves. Hardware-software co-design is the study of how to make these tradeoffs and meet system constraints.
The CODES group is currently pursuing research on the following areas:
-
Network-on-Chip
- Low-power SoC, Networks on Chip, Photonics NoC, read more …
-
Data Analytic Codesign
- Machine Learning Algorithms & Accelerators, Reservoir Computing, read more …
-
Internet of Things
- Protocols, HW and SW Security, IoT Data Analytics, read more …
-
Reconfigurable Architecture
- CGRA, In-memory architecture, read more …
-
Real-time Embedded Systems
- Real-time Distributed embedded systems, Fair Scheduling for Multiprocessors, Reliability-aware power Management, Temperature-aware Energy Management, read more …