Frank Mueller

Department of Computer Science, North Carolina State University, 3266 EB2, Raleigh, NC, 27695-8206
mueller@csc.ncsu.edu, http://moss.csc.ncsu.edu/$\sim$mueller, 919.515.7889

Brief Resume


Educational Background


2000 Habilitation Humboldt University Berlin, Berlin, Germany. Major: Computer Science.
1994 Ph.D. Florida State University, Tallahassee, Florida. Major: Computer Science.
1991 M.S. Florida State University, Tallahassee, Florida. Major: Computer Science.
1987 B.S. Technical University Berlin, Berlin, Germany. Major: Computer Science.


Professional Experience


2010 - present Professor, North Carolina State University, Raleigh, NC.
2004 - 2010 Associate Professor, North Carolina State University, Raleigh, NC.
2007 - 2008 Humboldt Fellowship / Sabbatical, Zuse Institute, Berlin, Germany.
2001 - 2004 Assistant Professor, North Carolina State University, Raleigh, NC.
2001 (Jan-Jul) Computer Scientist, Lawrence Livermore National Laboratory, Livermore, CA.
1995 - 2000 Assistant Professor, Humboldt University Berlin, Berlin, Germany.
1994 - 1995 Research Associate (Post-doc), Florida State / Florida A&M University, Tallahassee, Florida.
1991 - 1994 Research Assistant, Department of Computer Science, Florida State University, Tallahassee, Florida.
1989 - 1991 Teaching Assistant, Department of Computer Science, Florida State University, Tallahassee, Florida.
1987 - 1989 Research Assistant, Technical University Berlin, Berlin, Germany.
Summer 1985 Internship, Siemens AG, Berlin, Germany.
1983 - 1987 Programmer, SRC Datentechnik Berlin, Berlin, Germany.


Scholarly and Creative Activities


Publications Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period Submitted
edited books 4 0 0
ref. journals 22 2 11 5
ref. conferences 73 7 26 5
ref. workshops 34 1 11
other refereed 16 2 11
technical reports 29 1 9
Talks/Presentations Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period
panels 2 1 0
invited 58 1 23
Funding Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period Pending
Grants $4.8M $2.6M $4.3M $2.0M
Cash Gifts $72k $27k $72k
Other Gifts $75k $43k $50k
Grants+Gifts $5.0M $2.7M $4.4M
Mentoring Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period In Progress
PhD chair/co 10 5 9 5
MS chair/co 31 8 15 5
PhD committee 22 13 18 13
MS committee 21 4 10 3
graduate (I.S.) 41 2 15
undergrad (I.S.) 2
faculty mentored 3 3 3
Courses taught Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period
reg. graduate 14 1 4
small graduate 5 1 1
reg. undergrad 3 1
Courses created/revised Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period
graduate 10 2 4
undergrad 1
Other Career Total (NCSU+HUB) 7/1/09-6/30/10 Total Total moving PTR Period
software packages 8 1 3
major awards 12 1 5



Membership in Professional Organizations


\begin{Ventry}{9999--9999}
\par
\item[2007--] Member, IFIP 10.2 WG on Embedded S...
...Standardization Efforts (Threads and Embedded System Profiles)
\par
\end{Ventry}

Scholarly and Professional Honors

2010 NVIDIA Research Award
2009 Google Research Award
2007/2008 Humboldt Research Fellowship (Humboldt Foundation)
2007 Gelato (IP)$^2$ Award, Innovative Project on Itanium Processors
2007 Best Paper Award at the International Parallel and Distributed Processing Symposium (IPDPS)
2006 IBM Faculty Award
2003 NSF CAREER Award
2003 Best Student Paper Award at the IEEE Real-Time Systems Symposium (RTSS)
2002 Best Paper Award at the International Parallel and Distributed Processing Symposium (IPDPS)
2002 Faculty Research and Professional Development Award, North Carolina State University
1999-2000 Adviser of Best Master's Thesis at Humboldt-University Berlin in Computer Science
1989-1991 Fulbright-Stipend and Stipend by the Federation of German-American Clubs

Professional Service on Campus


\begin{Ventry}{9999--9999}
\par
\item[2010--] Graduate Program Oversight Committ...
...1--2002] Co-chair, Operating Systems faculty search committee.
\par
\end{Ventry}

Professional Service off Campus

Teaching and Mentoring of Undergraduate and Graduate Students

Teaching Effectiveness

Courses Taught


\begin{smallenumerate}
\par
\item North Carolina State University:
\par
\begin{s...
...tems (Spring 1998, Fall 1996)
\par
\end{smallenumerate}\par
\end{smallenumerate}

Student Evaluations

Computer Science students rate the effectiveness of their instructors each semester on a five point scale where 1 is poor and 5 is outstanding.

Semester
Course
This course was intellectually challenging and stimulating (12)
The instructor was prepared for class (5)
This course improved my knowledge of the subject (13)
Overall, this course was excellent (14)
Overall, the instructor was an effective teacher (9)
Fall 10
CSC 766
4.7
4.5
4.8
4.5
4.5
8 students
Dept. Avg.
4.2
4.3
4.3
4.1
4.1
Spring 10
CSC 501
4.7
4.3
4.7
4.5
4.2
70 students
Dept. Avg.
4.2
4.3
4.3
4.1
4.1
Fall 09
CSC 548
4.7
4.7
4.6
4.6
4.7
25 students
Dept. Avg.
4.4
4.4
4.5
4.2
4.3
Spring 09
CSC 714
4.6
4.8
4.6
4.5
4.6
21 students
Dept. Avg.
4.2
4.3
4.3
4.0
4.1
Fall 08
CSC 501
4.8
4.6
4.7
4.6
4.4
91 students
Dept. Avg.
4.3
4.5
4.4
4.2
4.3
Spring 07
CSC 501
4.8
4.8
4.7
4.4
4.3
21 students
Dept. Avg.
4.0
4.2
4.1
3.7
3.9

(continue on the next page)

Semester
Course
Difficulty of Course
Fairness Grading
Course Effectiveness
Recommend Instructor
Instructor Effectiveness
Fall 06
CSC 548
4.33
4.0
4.5
3.33
4.17
36 students
Dept. Avg.
3.90
4.16
4.1
3.62
3.93
Spring 06
CSC 501
4.41
4.09
3.88
4.00
4.03
36 students
Dept. Avg.
3.71
4.11
3.62
3.94
3.82
Fall 05
CSC 714
3.84
4.53
4.26
4.74
4.47
15 students
Dept. Avg.
3.71
4.11
3.62
3.93
3.82
Spring 05
CSC 791
4.07
4.69
4.07
4.36
4.29
15 students
Dept. Avg.
3.73
4.07
3.59
3.89
3.78
Fall 04
CSC 246
3.82
4.14
3.68
3.95
3.82
51 students
Dept. Avg.
3.72
4.09
3.62
3.93
3.83
Spring 04
CSC 714
3.55
4.55
4.27
4.55
4.45
13 students
Dept. Avg.
3.73
4.07
3.59
3.91
3.80
Fall 03
CSC 246-2
4.03
4.20
3.17
3.20
3.27
51 students
Dept. Avg.
3.56
4.03
3.58
3.91
3.79
Fall 03
CSC 246-1
4.07
3.52
2.61
2.39
2.64
65 students
Dept. Avg.
3.56
4.03
3.58
3.91
3.79
Spring 03
CSC 591C
3.64
4.45
3.90
4.40
4.10
13 students
Dept. Avg.
3.65
4.06
3.57
3.87
3.73
Fall 02
CSC 714
4.12
4.56
4.12
4.62
4.06
25 students
Dept. Avg.
3.69
4.00
3.63
3.92
3.82
Spring 02
CSC 501
4.57
3.79
3.69
3.46
3.77
36 students
Dept. Avg.
3.68
3.99
3.54
3.83
3.69
Fall 01
CSC 501
4.35
4.64
4.16
4.41
4.05
62 students
Dept. Avg.
3.64
4.14
3.65
3.96
3.81
Spring 00
Code Opt.
3.2
N/A
4.0
N/A
4.0
9 students
Dept. Avg.
3.1
N/A
3.9
N/A
3.4
Spring 99
Cluster
3.5
N/A
4.5
N/A
4.25
3 students
Dept. Avg.
3.0
N/A
3.8
N/A
3.5
Spring 99
Real-Time
2.9
N/A
4.6
N/A
4.2
11 students
Dept. Avg.
3.0
N/A
3.8
N/A
3.5
Spring 98
DSM
3.2
N/A
4.6
N/A
4.8
7 students
Dept. Avg.
3.1
N/A
3.7
N/A
3.4
Spring 97
Code Opt.
3.5
N/A
5.0
N/A
4.7
9 students
Dept. Avg.
3.1
N/A
3.9
N/A
3.7
Fall 95
Code Opt.
4.1
N/A
5.0
N/A
4.8
22 students
Dept. Avg.
3.5
N/A
3.9
N/A
3.9

Instructional Development


\begin{Ventry}{9999--9999}
\par
\item[2003,2010] CSC 766: {\em Code Optimization...
...strength training
with full-fledged operating system kernels.
\par
\end{Ventry}

Mentoring Activities

Students mentored whose committee I served on are listed in Section D. The remaining mentoring activities are as follows.

Graduate Independent Studies at North Carolina State University:

Student Semester
Shamina Abmed Fall 2010
Jana Traue Fall 2010
Kishor Kharbas Spring 2010
Vivek Deshpande Spring 2010
Rahul Ramasubramanian Spring 2010
Donghoon Kim Fall 2009
Kemal K.C. Fall 2009
Kemal K.C. Summer 2009
Manav Vasavada Fall 2008
Balasubramanya Bhat Fall 2008
Sundeep Budanur Ramanna Fall 2008
Suraj Kasi Satyanarayana Fall 2008
Chi Sung An Fall 2008
Michael Creech Spring 2008
Vinod Chavva Spring 2008
Sohan Shetty Spring 2008
Raghuveer Raghavendra Spring 2008
Vijaya Kumar Spring 2008
Shubhraprakash Das Spring 2008
Harsha Girish Fall 2007
Vivek Thakkar Fall 2006
Prasun Ratn Fall 2006
Arun Nagarajan Summer 2006
Gopi Rao Fall 2005
Nachiket Deshpande Fall 2005
Jyothish Varma Fall 2004
Dinesh Dasarathan Spring 2004
Prashanth Ganesan Spring 2003
Adinarayanan Venkatachalam Spring 2003
Shakar Ananthanarayanan Spring 2003
Ajit Warrier Spring 2003
Sangram Kadam Spring 2003
Gautam Gopinathan Fall 2003
Archana Lopelli Fall 2002
Seema Jethani Fall 2002
Naveenkumar Muguda Fall 2002
Mary Spry Fall 2002
Raj Nagarajan Spring 2002 - Spring 2003
Palash Kasodan Spring 2002 - Fall 2002
Ahmet Bilgin Spring 2002
Ruhuyyih Mahalati Spring 2002
Sangeeta Bhagwanani Spring 2002
Ajay Dudani Spring 2002
Peng Xu Fall 2001 - Spring 2002
Manish Hirlekar Fall 2001
Jin Lee Fall 2001

Undergraduate Independent Studies / Senior or Honors Projects at North Carolina State University:

Student Semester
Rachana Doshi Spring 2002 - Summer 2003
Kyung Chul Lee Spring 2002


Advising Activities

Theses Directed


\begin{smallenumerate}
\par
\item North Carolina State University:
\par
\begin{...
...usschlu{\ss} in verteilten Systemen''
\par
\end{Ventry}\par
\end{smallenumerate}

Graduate Research Assistants


\begin{Ventry}{9999--9999}
\item[2011--] David Fiala
\item[2011--2011] Sharmina ...
...Desai
\item[2002--2007] Jaydeep Marathe
\item[2001--2005] Yifan Zhu
\end{Ventry}

Committee Membership

Graduate Committees at Humboldt University Berlin (HUB), Technische Fachhochschule Berlin (TFH), North Carolina State University (NCSU) and University of North Carolina at Chapel Hill (UNC Chapel Hill):

Student Degree Date Chair Member University
David Fiala Ph.D. est. 2014 X   NCSU
Chris Zimmer Ph.D. est. 2012 X   NCSU
Abhik Sarkar Ph.D. est. 2012 X   NCSU
Yongpeng Zhang Ph.D. est. 2012 X   NCSU
Xing Wu Ph.D. est. 2012 X   NCSU
Chao Wang Ph.D. 6/2009 X   NCSU
Sibin Mohan Ph.D. 8/2008 X   NCSU
Harini Ramprasad Ph.D. 8/2008 X   NCSU
Jaydeep Marathe Ph.D. 5/2007 X   NCSU
Yifan Zhu Ph.D. 8/2005 X   NCSU
Sharmina Ahmed M.S est. 2011 X   NCSU
Vivek Deshpande M.S est. 2011 X   NCSU
Kishor Kharbas M.S est. 2011 X   NCSU
Shobit Mishra M.S est. 2011 X   NCSU
Rahul Ramasubramanian M.S est. 2011 X   NCSU
Manav Vasavada M.S 8/2010 X   NCSU
Sundeep Budanur Ramanna M.S 8/2010 X   NCSU
Karthik Vijayakumar M.S 8/2010 X   NCSU
Balasubramanya Bhat M.S 6/2010 X   NCSU
Raghuveer Raghavendra M.S 1/2010 X   NCSU
Harsha Girish M.S. 7/2008 X   NCSU
Vivek Thakkar M.S. 8/2008 X   NCSU
Prasun Ratn M.S. 8/2008 X   NCSU
Arun Nagarajan M.S. 4/2008 X   NCSU
Ravi Ramaseshan M.S. 6/2007 X   NCSU
Jyothish Varma M.S. 5/2006 X   NCSU
Michael Noeth M.S. 8/2006 X   NCSU
Nikola Vouk M.S. 4/2005 X   NCSU
Anubhav Dhoot M.S. 7/2004 X   NCSU
Kiran Seth M.S. 12/2003 X   NCSU
Kaustubh Patil M.S. 8/2003 X   NCSU
Anita Nagarajan M.S. 8/2003 X   NCSU
Jaydeep Marathe M.S. 6/2003 X   NCSU
Nirmit Desai M.S. 6/2003 X   NCSU
Peter Weisse M.S. 2001 X   HUB
Niklas Hahn M.S. 2001 X   HUB
Thomas Röblitz M.S. 2000 X   HUB
Claus Wagner M.S. 1999 X   HUB
Karla Müller M.S. 1999 X   HUB
Oliver Bühn M.S. 1999 X   TFH
Daniel Schulz M.S. 1999 X   HUB

(continued on next page)

Student Degree Date Chair Member University
SAng Hoon Lee (ECE w/ Tuck) Ph.D.     X NCSU
Jonathan Jenkins (CSC w/ Samatova) Ph.D.     X NCSU
Deepa Srinivasan (CSC w/ Jiang) Ph.D.     X NCSU
Zhi Wang (CSC w/ Jiang) Ph.D.     X NCSU
Siddhartha Shivshankar (ECE w/ Dean) Ph.D.     X NCSU
Xin Cai (ECE w/ Geringer) Ph.D.     X NCSU
Joshua Hursey (U. of Indiana w/ Lumsdaine) Ph.D.     X U. of Indiana
Zhen Yoan (EE w/ Viniotis) Ph.D.     X NCSU
Ajit Chakrapani (CSC w/ Rhee) Ph.D.     X NCSU
Geza Geleji (CSC w/ Perros) Ph.D.     X NCSU
Ahmed Azab (CSC w/ Ning) Ph.D.     X NCSU
Young-Hyun Oh (CSC w/ Ning) Ph.D.     X NCSU
Zach Jorgensen (CSC w/ Yu) Ph.D.     X NCSU
John Calandrino (UNC Chapel Hill w/ Anderson) Ph.D. 2009   X UNC Chapel Hill
Tod Gamblin (UNC Chapel Hill w/ Fowler) Ph.D. 2009   X UNC Chapel Hill
Heshan Lin (CSC w/ Ma) Ph.D. 2009   X NCSU
Zhe Zhang (CSC w/ Ma) Ph.D. 2009   X NCSU
Jiangtian Li (CSC w/ Ma) Ph.D. 2008   X NCSU
Aravindh Anantaraman (ECE w/ Rotenberg) Ph.D. 2006   X NCSU
Ali Mahmoud (ECE w/ Rotenberg) Ph.D. 2006   X NCSU
Qingzhong Zhao (Physics w/ Bernholc) Ph.D. 2004   X NCSU
Erin Parker (UNC Chapel Hill w/ Chatterjee) Ph.D. 2004   X UNC Chapel Hill
Amey Deshpande (CSC w/ Ma) M.S 2010   X NCSU
Divya Dinakar (CSC w/ Ma) M.S     X NCSU
Sachidananda Su Ghattadahalli (ECE, w/ Dean) M.S.     X NCSU
Vamso Sripathi (CSC w/ Kumar+Ma) M.S.     X NCSU
Siarhei Liakh (CSC w/ Jiang) M.S. 2010   X NCSU
Kunsheng Chen (CSC w/ Freeh) M.S. 2009   X NCSU
Subash Sachidananda (ECE w/ Dean) M.S. 2009   X NCSU
Prachi Gauriar (CSC w/ Xu) M.S. 2006   X NCSU
Sreerama Sreepathi (CSC w/ Kumar+Ma) M.S. 2006   X NCSU
Nandini Kappiah (CSC w/ Freeh) M.S. 2005   X NCSU
Mark Femal (CSC w/ Freeh) M.S. 2005   X NCSU
Daniel Smith (CSC w/ Freeh) M.S. 2005   X NCSU
Sudhagar Thirumoolan (ECE, co w/ Dean) M.S. 2004 X X NCSU
Adarsh Seetharam (ECE, w/ Dean) M.S. 2004   X NCSU
Ramnath Venugoplan (ECE, w/ Dean) M.S. 2003   X NCSU
Gautam Gopinathan (ECE, w/ Byrd) M.S. 2003   X NCSU
Vasanth Asokan (ECE, co w/ Dean) M.S. 2003 X X NCSU
Sunil Vangar (ECE, w/ Dean) M.S. 2003   X NCSU
Aravindh Anantaraman (ECE w/ Rotenberg) M.S. 2003   X NCSU
Anuradha Vaidyanathan (ECE, w/ Byrd) M.S. 2002   X NCSU
Warren D'mello (CSC w/ Geringer) M.S. 2002   X NCSU
Diana Popova M.S. 1999   X HUB
Axel Kühn M.S. 1998   X HUB
Matthias Tief M.S. 1998   X HUB
Matthias Adelberger M.S. 1996   X HUB


Scholarship in the Realms of Faculty Responsibility

Scholarly Accomplishments


Publications

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4092#>Books / Book Chapters

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4107#>Refereed Journals

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4158#>Refereed Conferences

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4322#>Refereed Workshops

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4400#>Refereed Work-in-Progress / Posters

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4436#>Unrefereed Technical Reports

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

<

#4471#>Theses

Bibliography

1
K. Vijayakumar.
Probabilistic communication and i/o tracing with deterministic replay at scale.
Master's thesis, North Carolina State University, August 2005.

2
R. Raghavendra.
Providing predictability for high end embedded systems.
Master's thesis, Dept. of CS, North Carolina State University, January 2010.

3
P. Ratn.
Preserving time in large-scale communication traces.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

4
V. Thakkar.
Dynamic page migration on ccnuma platforms guided by hardware tracing.
Master's thesis, Dept. of CS, North Carolina State University, August 2008.

5
H. Ramaprasad.
Analytical Bounding Data Cache Behavior for Real-Time Systems.
PhD thesis, Dept. of CS, North Carolina State University, July 2008.

6
S. Mohan.
Exploiting Hardware/Software Interactions for Analyzing Embedded Systems.
PhD thesis, Dept. of CS, North Carolina State University, August 2008.

7
Arun Nagarajan.
Proactive fault tolerance for hpc with xen virtualization.
Master's thesis, North Carolina State University, April 2008.

8
H. Girish.
Remote data collection and analysis using mobile agents and service-oriented architectures.
Master's thesis, Dept. of CS, North Carolina State University, July 2008.

9
J. Marathe.
Trace Based Performance Characterization and Optimization.
PhD thesis, North Carolina State University, May 2007.

10
R. Ramaseshan.
Trace-based dependence analysis for speculative loop optimizations.
Master's thesis, North Carolina State University, June 2007.

11
M. Noeth.
Scalable compression and replay of communication traces in massively parallel environments.
Master's thesis, Dept. of CS, North Carolina State University, August 2006.

12
J. Varma.
Scalable, fault-tolerant membership for MPI tasks on hpc systems.
Master's thesis, North Carolina State University, March 2006.

13
Y. Zhu.
Dynamic Voltage Scaling with Feedback EDF Scheduling for Real-Time Embedded Systems.
PhD thesis, North Carolina State University, August 2005.

14
N. Vouk.
Buddy threading in distributed applications on simultaneous multi-threading processors.
Master's thesis, North Carolina State University, April 2005.

15
A. Dhoot.
Hybrid online/offline optimization of application binaries.
Master's thesis, North Carolina State University, July 2004.

16
K. Seth.
Frequency-aware static timing analysis for power-aware embedded architectures.
Master's thesis, Dept. of CS, North Carolina State University, December 2003.

17
K. Patil.
Compositional static cache analysis using module-level abstraction.
Master's thesis, Dept. of CS, North Carolina State University, August 2003.

18
A. Nagarajan.
Analyzing memory performance bottlenecks in openmp programs on smp architectures using ccsim.
Master's thesis, North Carolina State University, August 2003.

19
J. Marathe.
Metric: Tracking memory bottlenecks via binary rewriting.
Master's thesis, North Carolina State University, July 2003.

20
N. Desai.
Scalable distributed concurrency protocol with priority support.
Master's thesis, North Carolina State University, June 2003.

21
F. Mueller.
Efficient analysis of temporal properties for real-time systems.
Habilitation, Humboldt University Berlin, September 2000.

22
C. Wagner.
Algorithmen zum gegenseiten Ausschluß in verteilten Systemen.
Master's thesis, Humboldt University Berlin, Germany, December 1999.

23
F. Mueller.
Static Cache Simulation and its Applications.
PhD thesis, Dept. of CS, Florida State University, July 1994.

24
F. Mueller.
Avoiding unconditional jumps by code replication.
Master's thesis, Dept. of CS, Florida State University, April 1991.

Research Project Record

Ongoing Research Activities

  1. Checker: CSR-EHS: Collaborative Research: Hybrid Timing Analysis via Multi-Mode Execution. PI (with Yuan Xie, Penn State U.), funded by NSF-CNS grant at $140,000 from 08/07 to 07/09, no-cost extensions to 7/11 (full funding of NCSU and PSU: $260,000).

  2. Reliability, Availability and Serviceability (RAS) for Petascale High-End Computing and Beyond. PI (with lead-PI Stephen Scott, Oak Ridge National Laboratory), funded by DOE Office of Science at $150,000 from 06/08 to 05/11 (full funding of NCSU, ORNL, and LaTech: $1,950,000). Radar is missing $50,000.

    This project aims at providing high-level RAS for next-generation supercomputers to improve their resiliency (and ultimately efficiency) by performing research and development in novel high availability and fault tolerance system software solutions.

  3. ERC for FREEDM: NSF Engineering Research Center for Future Renewable Electric Energy Delivery and Management (FREEDM) Systems. Co-PI (with Bruce McMillin, U. Missouri, main PI Alex Huang, NCSU), funded by NSF at $99,032 for Y1+Y2 from 09/08 to 08/11 (full funding of NCSU, FSU, ASU, MS&TU: $18,500,000 over 5 years + $10,000,000 from industry). Radar is not listing this source of funding.

    This work defines the system management requirements for the Distributed Grid Intelligence (DGI) within the Intelligent Energy/Fault Management (IEM/IFM).

  4. BLCR Support for Job Pause, Live Migration and Incremental Checkpointing. PI, funded by Lawrence Berkeley National Laboratory at $122,000 from 2/09 to 01/12.

    This work provides functionality for the Berkeley Lab Checkpoint/Restart (BLCR) Linux module to support advanced fault-tolerant capabilities, which are of specific value in the context of large-scale computational science codes running on high-end clusters.

  5. Collaborative Research: Automatic Extraction of Parallel I/O Benchmarks from HEC Applications. co-PI (with Xiaosong Ma), funded by NSF-CCF at $499,999 from 9/09 to 9/12 (full funding at a total of $995,973 with Kai Shen, University of Rochester, and Marianne Winslett, University of Illinois at Urbana-Champaign)

    To keep up with the growing scale and complexity of HEC applications, this project develops automated generation of parallel I/O benchmarks, analogous to the SPEC and NAS benchmarks for computation.

  6. CSR: Medium: Collaborative Research: Providing Predictable Timing for Task Migration in Embedded Multi-Core Environments (TiME-ME). PI, funded by NSF-CNS at $390,000 from 9/09 to 8/13 (full funding at a total of $1,030,000 with Yuan Xue, Penn State University, and Harini Ramaprasad, Southern Illinois University). Radar is missing $195,000.

    This work aims at initiating a novel research direction investigating the benefits of interactions between hardware and software for embedded multicores with respect to timing predictability.

  7. Developing and Evaluating Advanced Methods for Resilience at Scale. PI, funded by Sandia National Laboratory at $49,999 from 02/10 to 06/11. Radar is not listing this source of funding.

    The objective of the proposed work is to alleviate scalability limitations of current fault tolerant practices on petascale installations resilience mechanisms of HPC jobs in redundant computing.

  8. ARC: A Root Cluster for Research into Scalable Computer Systems. PI, funded by NSF at $549,999 from 3/10 to 2/13.

    This project creates a mid-size computational infrastructure, called ARC (A Root Cluster), that directly supports research into scalability for system-level software solutions by giving users administrator rights.

  9. RESYST: Resilience via Synergistic Redundancy and Fault Tolerance for High-End Computing. PI, funded by NSF at $376,219 from 10/10 to 9/13.

    The objective of this work to the develop a synergistic approach by combining C/R-based fault tolerance with redundancy in HEC installations to achieve high levels of resilience.

  10. PARMA: Massive Parallelism— Parallelism for the Masses. PI, funded by NVIDIA at $10,000 from 01/11 to 12/11, NCSU complementing ETF award at $60,000. Radar is not listing this source of funding.

    The objective of this work is to enrich the corriculum with programming techniques for massive multicores, such as found in graphics processing units (GPUs). This effort reflects current trends in computer architecture and requires novel educational paradigms to prepare students for this challenge and associated changes in the design and implementation of algorithms.

  11. A Benchmark Suite to Assess Soft Routing Capabilities of Advanced Architectures. PI, funded by Cisco at $44,676 from 01/11 to 12/11. Radar is not listing this source of funding.

    The objective of this work is to define metrics and create a benchmark suite that automatically derives quantitative measurements to allow different architectures to be compared as to their suitability for soft routing.

Past Research Activities


\begin{Ventry}{9999--9999}
\par
\item[2008-2010] {\em Developing a Methodology f...
...cially in SunPro's compilers and, as an MIT prototype, in GCC.
\par
\end{Ventry}

Other Funding


\begin{Ventry}{9999--9999}
\par
\item[2011] {\em Nvidia Donation}, 4 Fermi Tesla...
...onjunction with Dr. A. Polze
for a number of faculty members.
\par
\end{Ventry}

Funding Sources not Listed by Radar

Grants from federal/state agencies (U.S. and beyond) and industry amount to $3.8M for my entire career and $3.7M for the period of my NCSU employment. RADAR shows $3.1M over the period of my NCSU employment. Items missing from the RADAR list are explicitly marked as such in the list above on a per-grant basis above. Radar omits several grant resources. Examples are:


Extension and Engagement with Constituencies outside the University

Accomplishments


\begin{Ventry}{9999--9999}
\item[ongoing] see \lq\lq Appointment to Professional Boar...
... Contest for
College Students (supervised Humboldt University team)
\end{Ventry}

Program Impacts

N/A

Technological and Managerial Innovation

Knowledge and Technology Transfer


\begin{Ventry}{9999--9999}
\item[2010--] Code distribution of ScalaMem, a Memory...
... \lq\lq Design
and Implementation of a User Library for POSIX Threads'')
\end{Ventry}

Program Impacts

N/A

Service to the University and Professional Societies

See Section [*] for service to professional societies.

University Service


\begin{Ventry}{9999--9999}
\par
\item[2010--] Graduate Program Oversight Committ...
...1--2002] Co-chair, Operating Systems faculty search committee.
\par
\end{Ventry}

About this document ...

This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.71)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html -no_navigation -split 0 pa2-11.tex

The translation was initiated by Frank Mueller on 2011-04-03


Frank Mueller 2011-04-03