|
|
Research
Interests: Real-time systems; Low-Power Computing;
Fault Tolerance; Embedded systems;
Parallel and Distributed Systems;
Current Projects
-
Low Power Reliable
Real-time Embedded Systems
Due to the proliferation of battery-powered embedded computing
devices (e.g., PDAs, cell phones and laptops), energy has become the
first-class resource in computing systems and power-aware computing
has become an important research area.
Despite the recent progress in this area, a number of serious
challenges remain to be addressed as the technology size shrinks and
transient faults become more prominent.
More ...
-
Energy
Management for Parallel Real-Time Systems
In addition to mobile computing devices, high power consumption is
also a big problem in high performance parallel computing systems
(such as supercomputers and data farm servers), where the high
density of computation generates excessive amount of heat (which in
turn needs more power for the cooling). The interplay between power
consumption, temperature, failure rates and system reliability makes
the energy management problem in parallel system even more
interesting. More ...
-
Efficient
Scheduling Algorithms for Parallel Real-Time Systems
Since the seminal work of Liu and Layland (1973), the real-time
scheduling theory has been well-developed for uni-processor systems.
However, for multiprocessor parallel real-time systems, the
well-known optimal rate-monotonic scheduling (RMS; for static
priority) and earliest deadline first (EDF; for dynamic priority)
may lead to arbitrary low system utilization, and many problems
remain open. More ...
Current Students:
Students
Graduated:
-
Nirali Patel, MS; Thesis title:
Fixed-Priority Based Reliability Aware Energy Management for
Periodic Real-Time Tasks; graduated Dec. 2007;
-
Joshua Curtis, BS; Project: Programming of
Handyboard and Tmote to Build a Mobile Sensor Element; graduated
Dec. 2007;
-
Salvador Rodriguez, BS; Project: Design
and Programming of LEGO Robots; graduated Dec. 2007;
Research Grants/Awards:
|