projects

Power Management in Real-Time Systems
PI: Rami Melhem, Daniel Mosse

The goal of this project is to minimize power consumption in real-time computer systems within the larger context of maximizing system performance and reward while still meeting deadlines. The reward/power/deadlines objective is achieved by first developing new schemes for power-aware real-time systems, including scheduling algorithms, power control of memory resources, speed control of CPUs, and dynamic power monitoring and mode changes. The new schemes have to be integrated into the appropriate components of the system. For example, power control of memory resources requires new hardware capabilities, corresponding operating system support, and algorithms for taking advantage of these mechanisms.

Connection Control and QoS routing in WDM Networks
PI: Rami Melhem and Taieb Znati

The objective of this project is to investigate adaptive and dynamic QoS-based routing and path establishment schemes to support point-to-point and point-to-multipoint connections in WDM networks. The schemes are particularly tailored to networks in which the resource availability changes frequently and the information about this availability prior to path establishment may not always be known a priori. We are studying optical burst switching techniques that have low blocking probability and we are considering multi-path transmission to increase the reliability of the connections. Many issues related to traffic engineering and the implementation of IP over WDM networks are investigated in this research.

Network Security
PI: Rami Melhem, Daniel Mosse and Taieb Znati

This research project focuses on providing tolerance to fault and attacks in a unified way. We use resource management as a tool to achieve this goal. Intrusion detection mechanisms are assumed and two types of faults, namely, benign malfunctions and malicious intrusions, will be considered. The former can be caused by a faulty, yet legitimate client that accidentally loses control over its behavior, while the latter occurs with the intent to cause damage, such as Denial of Service (DoS). Both types of faults can severely affect the performance of the network and compromise the integrity and security of its services.

Productive, Easy to use, Reliable Computer Systems
PI: Rami Melhem, Alex Jones and Ray Hoare (EE)

This Darpa-supported project is lead by IBM and involves many universities, including the University of Pittsburgh. Its goal is to achieve sustained performance, time to solution and reliability that are orders of magnitude better than today's technology and the projected incremental improvement over the next five years. The proposed system is based on highly-scalable symmetric multiprocessors and the role of the University of Pittsburgh is to