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.
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
-
Study the pervasive use of Terabit optical interconnects and
switching technology to allow scalability by a factor of 100, thus
increasing the performance without changing the desirable programming model, and
-
Define metrics for productivity of high performance systems
and perform experiments to measure the productivity of these systems. This part of the project will be a collaboration between the CS department and the Pittsburgh Supercomputing Center.