Cosmin A. Rusu
Sennott Square 6507 Phone: 412-624-8463
Computer Science Department Fax: 412-624-8854
University of Pittsburgh Email: rusu@cs.pitt.edu
Pittsburgh PA 15260 Web: www.cs.pitt.edu/~rusu
EDUCATION
· Ph.D. in Computer Science (expected 2006)
University of Pittsburgh, Pittsburgh, PA (GPA 3.81)
· B. Sc. in Computer Science, June 2000
Technical University of Cluj-Napoca, Romania
AWARDS
· First prize in maRTian Task competition, Real-Time Systems Symposium (RTSS) 2005
Simulated robot programming competition involving real-time planning and map
discovery.
· Andrew Mellon Predoctoral Fellowship, University of Pittsburgh 2003-2004
Annual fellowship awarded to exceptional Ph.D. students at the University of Pittsburgh,
consisting of tuition and a $16,000 stipend.
· Graduate Student Research Award, University of Pittsburgh 2003
Award given for presenting the best student research paper among computer science
graduate students during the academic year 2002-2003, sponsored by Compunetix.
· B. Sc. honors scholarship, Technical University of Cluj-Napoca (1995 - 2000)
Government sponsored merit based scholarship, awarded yearly.
RESEARCH PROJECTS
I am interested in Systems in general, with emphasis on Power-aware computing, Real-time sys-
tems and Embedded systems.
· Energy-reward tradeoffs in hard real-time systems
Three constraints need to be addressed in power-aware real-time systems: energy, time and
task reward/values. I investigated both continuous and discrete reward and power
functions, in the context of periodic hard real-time systems [1,2,4,10,12].
· Energy conservation in QoS-aware soft real-time clusters
Local and global power management techniques are proposed for cluster-wide QoS-aware
energy minimization. Implementation efforts include a satellite-based embedded cluster
and a real-time Apache web server cluster [5,7,9].
· Power modeling and peak power control in servers
My research as a summer intern at IBM's Austin Research Lab (ARL) involved power
modeling of the PowerPC 405GP and 405LP embedded processors (Summer 2001, power
model is now part of the IBM Mambo PPC405 simulator), instruction reordering for low
power on the PPC405 architecture (Summer 2002) and dynamic power budgeting to reduce
peak-power consumption in servers (Summer 2004, patent co-author) [3,6,8,11].
JOURNAL PUBLICATIONS
1. C. Rusu, R. Melhem, and D. Mossé
Multi-Version Scheduling in Rechargeable Energy-aware Real-time Systems
Journal of Embedded Computing, 2004
2. C. Rusu, R. Melhem, and D. Mossé
Maximizing the System Value while Satisfying Time and Energy Constraints
IBM Journal of Research and Development, vol. 47, no. 5/6, 2003
3. H. Shafi, P. Bohrer, J. Phelan, J. Peterson (IBM ARL), and C. Rusu
The Design and Validation of a System Performance and Power Simulator
IBM Journal of Research and Development, vol 47, no. 5/6, 2003
4. C. Rusu, R. Melhem, and D. Mossé
Maximizing Rewards for Real-Time Applications with Energy Constraints
ACM Transactions on Embedded Computing Systems, vol. 2, no. 4, 2003
CONFERENCE PUBLICATIONS
5. C. Rusu, A. Ferreira, C. Scordino, A. Watson, R. Melhem, and D. Mossé
Energy-Efficient Real-Time Heterogeneous Server Clusters
IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), San Jose, CA,
April 2006
6. W. Felter, K. Rajamani, T. Keller (IBM ARL), and C. Rusu
A Performance-Conserving Approach for Reducing Peak Power Consumption in Server
Systems
ACM International Conference on Supercomputing (ICS), Cambridge, MA, June 2005
7. R. Xu, D. Zhu, C. Rusu, R. Melhem, and D. Mossé
Energy-Efficient Policies for Embedded Clusters
ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems
(LCTES), Chicago, June 2005
8. W. Felter, K. Rajamani, T. Keller (IBM ARL), and C. Rusu
Power Shifting: A System-Level Approach for Increasing Performance Under Constrained
Power Budgets
IBM Austin Conference on Energy-Efficient Design (ACEED), Austin 2005
9. C. Rusu, R. Xu, R. Melhem, and D. Mossé
Energy-Efficient Policies for Request-Driven Soft Real-Time Systems
IEEE Euromicro Conference on Real-Time Systems (ECRTS), Catania, July 2004
10. C. Rusu, R. Melhem, and D. Mossé
Multi-Version Scheduling in Rechargeable Energy-aware Real-time Systems
IEEE Euromicro Conference on Real-Time Systems (ECRTS), Porto, July 2003
(2nd Best Paper Award)
11. H. Shafi, P. Bohrer, J. Phelan (IBM ARL), and C. Rusu
Event-Based Power Simulation
IBM Austin Conference on Energy-Efficient Design (ACEED), Austin 2002
12. C. Rusu, R. Melhem, and D. Mossé
Maximizing the System Value while Satisfying Time and Energy Constraints
IEEE Real-Time Systems Symposium (RTSS), Austin, December 2002
ACADEMIC EXPERIENCE
· University of Pittsburgh, Pittsburgh, PA - Graduate Research Assistant
(January 2001 - present)
· University of Pittsburgh, Pittsburgh, PA - Graduate Teaching Assistant
(August - December 2000)
Recitations and grading for CS007 (Introduction to Computer Programming).
· Cluj-Napoca, Romania - Lecturer (1999)
Taught lectures on Introduction to Computers to unemployed people in government
sponsored retraining workshops.
INDUSTRY EXPERIENCE
Three summer internships with IBM Austin Research Laboratory - research project on power mod-
eling and peak power control.
(May-August 2001, 2002, 2004)
EXTERNAL REVIEWER
ACM TECS ('05), IEEE TC ('03,'04), IEEE TMC ('05), JPDC('04), IBM Journal of R&D('03), RTSS('02-
'05), RTAS('04,'05), ECRTS('03-'05), DSN('04), PACS('03), ESCODES('02)
REFERENCES
· Rami Melhem, Chair of the Computer Science Department,
University of Pittsburgh, 412-624-8493, melhem@cs.pitt.edu
· Daniel Mossé, Professor, Computer Science Department,
University of Pittsburgh, 412-624-8923, mosse@cs.pitt.edu
· Bruce Childers, Assistant Professor, Computer Science Department,
University of Pittsburgh, 412-624-8421, childers@cs.pitt.edu