NAME : Sri Hari Krishna Narayanan CONTACT INFORMATION 348D I.S.T. building, Department of Computer Science and Engineering, Pennsylvania State University, University Park, PA 16802 USA. Phone: (814) 574-5334 Fax: (814) 865-3176 Email: cse.psu.edu@snarayan (reverse) WWW: www.cse.psu.edu/~snarayan OBJECTIVES To obtain a full time position where I may apply my skills and develop intellectually at the same time. EDUCATION 1. PhD. Student, Dept. of Computer Science and Engineering, The Pennsylvania State University, University Park, PA, USA. Dissertation Topic: Software Based Techniques for Robust Computing on Chip Multiprocessors Expected Graduation : August 2008 GPA : 3.72 2. Bachelor of Engineering, Computer Science and Engineering, Sri Venkateswara College of Engineering, University of Madras, Chennai, India. Duration : 1999 - 2003 RESEARCH SUMMARY Computers today are all pervasive and touch every facet of our lives. A primary requirement that any user places on such systems is that they work without failure or interruption. A secondary need is that these systems should work as fast as possible. One of the fundamental problems is that performance and robustness are divergent goals. My doctoral research has focussed on reducing this divergence as far as possible using compiler directed software techniques. SELECTED PUBLICATIONS 1. Sri Hari Krishna Narayanan, Mahmut Kandemir. A Systematic Approach to Automatically Generate Multiple Semantically Equivalent Program Versions, in the proceedings of ADA-Europe 2008. 2. Sri Hari Krishna Narayanan, Mahmut Kandemir, Richard Brooks. Performance Aware Secure Code Partitioning, in the proceedings of DATE 2007. 3. Sri Hari Krishna Narayanan, Mahmut Kandemir. Compiler-Directed Power Density Reduction in NoC-Based Multi-Core Designs, in the proceedings of ISQED 2006. 4. Sri Hari Krishna Narayanan, Guilin Chen, Mahmut Kandemir, Yuan Xie. Temperature-Sensitive Loop Parallelization for Chip Multiprocessors, in the proceedings of ICCD 2005. RELEVANT COURSE WORK 1. Core topics in Computer Science and Engineering. 2. Topics in Computer Architecture. 3. Compiler Construction. 4. Software Fault Tolerance. 5. Parallel Processors and Processing. EXPERIENCE 1. Title:Research Assistant, Penn State Duration :June - July 2004; January - July 2005; January 2006 - April 2007; January 2008 - Present Description : Worked on Information Flow security, Fault tolerant computing, Mobile code security and secure code partitioning, Thermal issues in embedded systems and Low power systems. 2. Title:Teaching Assistant, Penn State Duration :August 2003 - May 2004; August - December 2004; August - December, 2005 Description : Responsibilities consist of conducting recitation, holding office hours and grading for undergraduate courses of about 120 students. 3. Title:Teaching Intern, Penn State Duration :September 2007 - December, 2007 Description : Co-taught CSE 331- Computer organization and design with Dr. Mary Jane Irwin. Responsibilities included conducting lectures, designing programming assignments and creating examinations. 4. Title:Givens Associate, Argonne National Laboratory Duration :May, 2007 - August, 2007 Description : Wrote code for a software performance estimation tool. Worked on the development of ADIC, an automatic differentiation tool for C programs. In particular, contributed towards extending ADIC to handle C++ input code. COMPUTER SKILLS 1. Engineering Packages: SimpleScalar, Simics, VHDL. 2. Compiler Tools: Lex, Yacc, Rose, CQUAL. 3. Theory/Mathematical Packages: Daikon, Omega Library, MatLab, ADIC. 4. Languages: C, C++. Familiar with Java, ForTran, Perl. 5. Assembly Languages: MIPS. Familiar with 8085, 8086. 6. Operating Systems Used: Unix/Linux,Windows, Mac OS X. 7. Applications: Oracle, Visual Basic, Common database, spreadsheet, and presentation software. AWARDS 1. Best Presentation award for the presentation titled "Secure Execution of Computations on Untrusted Hosts" at the 11th International Conference on Reliable Software Technologies Ada-Europe 2006. 2. Cash Prize for achieving First place in a class of 66 students, in internal examinations, at Sri Venkateswara College of Engineering, University of Madras. VISA STATUS F1 Visa (USA Student Visa), Multiple Entry, Expires June 2008. REFERENCES Dr. Mahmut Kandemir Associate Professor, Computer Science and Engineering, Penn State. 354B, IST Building, Penn State, University Park, PA - 16802 Phone : (814)-863-4888, cse.psu.edu@kandemir (reverse) Further references available upon request.