Karthik Sankaranarayanan
Ph.D. Student,
Department of Computer Science
School of Engineering and Applied Science
University of Virginia
151 Engineer's Way, PO Box 400740
Charlottesville, VA 22904-4740
Contact:
Phone: (O) 434-243-2067
Fax: (434) 982-2214
E-mail: email
Office: 227-12, Olsson Hall .

| Introduction | Resume | Publications | Software | Courses | Links |

Introduction (back to top)


I am a member of the LAVA lab and am working towards my Ph.D. under the guidance of Prof. Kevin Skadron in the area of Temperature and Power-Aware Microarchitecture. I got my Bachelor's degree from the Department of Computer Science and Engineering of the College of Engineering Guindy (CEG), Anna University in Chennai, India. My undergraduate work was under the guidance of Prof. Ranjani Parthasarathi in the area of Reconfigurable Computing. I come from Madurai - an ancient "Temple City" in South India. My high school education was from the TVS Lakshmi Matriculation Higher Secondary School in Madurai and primary education was from Dr. Nalli Kuppuswamy Vivekananda Vidyalaya in Chennai.


Resume (back to top)

Publications (back to top)
  • K. Sankaranarayanan and K. Skadron, "Profile-Based Adaptation for Cache Decay", Accepted for pubication in the ACM Transactions on Architecture and Code Optimization (TACO), January 2004.
  • Y. Li, D. Parikh, Y. Zhang, K. Sankaranarayanan, M. R. Stan and K. Skadron, "State-Preserving vs. Non-State-Preserving Leakage Control in Caches", to appear in Proceedings of the 2004 Design Automation and Test in Europe conference (DATE), February 2004.
  • K. Skadron, M. R. Stan, W. Huang, S. Velusamy, K. Sankaranarayanan and D. Tarjan, "Temperature-Aware Computer Systems: Opportunities and Challenges", IEEE Micro, 23(6):52-61, November-December. 2003.
  • K. Skadron, K. Sankaranarayanan, S. Velusamy, D. Tarjan, M. R. Stan and W. Huang, "Temperature-Aware Microarchitecture: Modeling and Implementation", to appear in the ACM Transactions on Architecture and Code Optimization (TACO), April 2004.
  • K. Skadron, M. R. Stan, W. Huang, S. Velusamy, K. Sankaranarayanan and D. Tarjan, "Temperature-Aware Microarchitecture", In Proceedings of the 30th International Symposium on Computer Architecture (ISCA), June 2003 (Extended version appears as UVa CS tech. report CS-2003-08). (PDF | Software | Tech. Report)
  • M. R. Stan, K. Skadron, M. Barcella, W. Huang, K. Sankaranarayanan and S. Velusamy. "HotSpot: A Dynamic Compact Thermal Model at the Processor-Architecture Level", Elsevier Microelectronics Journal of Circuits and Systems, 34(12):1153-65, December 2003.
  • D. Parikh, Y. Zhang, K. Sankaranarayanan, K. Skadron, and M. R. Stan, "Comparison of State-Preserving vs. Non-State-Preserving Leakage Control in Caches", In Proceedings of the Second Annual Workshop on Duplicating, Deconstructing, and Debunking (WDDD) in conjunction with ISCA-30, June 2003. (PDF)
  • Y. Zhang, D. Parikh, K. Sankaranarayanan, K. Skadron, and M. Stan, "HotLeakage: A Temperature-Aware Model of Subthreshold and Gate Leakage for Architects", University of Virginia Department of Computer Science Technical Report CS-2003-05, March 2003. (PDF | Software)
  • K. Skadron et al., "HotSpot: Techniques for Modeling Thermal Effects at the Processor-Architecture Level". In Proceedings of the 2002 International Workshop on THERMal INvestigations of ICs and Systems (THERMINIC), October 2002. (PDF)
  • S. Velusamy, K. Sankaranarayanan, D. Parikh, T. Abdelzaher and K. Skadron, "Adaptive Cache Decay using Formal Feedback Control", Workshop on Memory Performance Issues (WMPI), May 2002. (PDF)
  • E. Raman, K. Sankaranarayanan, L. N. Chakrapani and R. Parthasarathi, "A Scalable Reconfigurable Architecture For Divisibility Testing Of Variable Long Precision Numbers", Poster at the IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), April 2002. (PDF)
  • K. Sankaranarayanan and K. Skadron, "A Scheme for Selective Squash and Re-issue for Single-Sided Branch Hammocks", International Conference on Parallel Architectures and Compilation Techniques (PACT) Work in Progress session, September 2001. (PDF)
  • R. Parthasarathi, E. Raman, K. Sankaranarayanan and L. N. Chakrapani, "A Reconfigurable Co-Processor for Variable Long Precision Arithmetic Using Indian Algorithms", In Proceedings of the IEEE Symposium on Field-Programmable Custom Computing Machines (FCCM), April 2001. (PDF)
  • R. Easwaran, S. Karthik and C. Lakshmi Narasimhan, "An FPGA based Indian Arithmetic co-processor", Bachelor of Engineering Project Report, Anna University, May 2000. (PDF)

Software (back to top)

Courses (back to top)

Fall 2003

  • CS 661 - Analysis of Algorithms

Fall 2002

  • ECE 728 - Digial Control Systems (sat-in)

Spring 2002

  • CS 851 - Special Topics in Computer Architecture: Keeping Chips Cool
  • CS 771 - Translator Writing Systems (sat-in)


Fall 2001

  • CS 851 - Software Dynamic Translation
  • ECE 563 - Introduction to VLSI
  • SYS 605 - Stochastic Systems

Spring 2001

  • CS 660 - Theory of Computation
  • CS 656 - Advanced Operating Systems
  • CS 854 - Advanced Computer Architecture: A Microprocessor Survey

Fall 2000

  • CS 654 - Computer Architecture
  • CS 757 - Computer Networks
  • CS 650 - Designing Complex Software Systems

Links(back to top)

UVA Information for Incoming Grads

Reading Lists

Anna University

India

Interesting Tutorials

Statistics

Perl

Others