Summary: c 2005 by Ruchira Sasanka. All rights reserved.
ENERGY EFFICIENT SUPPORT FOR ALL LEVELS OF PARALLELISM
FOR COMPLEX MEDIA APPLICATIONS
B.S., University of Moratuwa, 1998
M.S., University of Illinois at Urbana-Champaign, 2002
Submitted in partial fulfillment of the requirements
for the degree of Doctor of Philosophy in Computer Science
in the Graduate College of the
University of Illinois at Urbana-Champaign, 2005
Real-time complex media applications are becoming increasingly common on general-purpose sys-
tems such as desktop, laptop, and handheld computers. However, real-time execution of such
complex media applications needs a considerable amount of processing power that often surpasses
the capabilities of current superscalar processors. Further, high performance processors are of-
ten constrained by power and energy consumption, especially in the mobile systems where media
applications have become popular.