Karthik Kumar
I am a PhD student with the School of Electrical and Computer Engineering at Purdue University, West Lafayette, Indiana. I am a member of the High Efficiency Low Power Systems research group and my adviser is Professor Yung-Hsiang Lu. I received the Bilsland Dissertation Fellowship for 2010-2011. I obtained the Master of Science degree in Computer Engineering from Purdue University in August 2008 and the Bachelor of Engineering degree in Electronics and Communication Engineering from Anna University (SRM Engineering College), Tamil Nadu, India in May 2006.

Research Experience
Research Assistant, Purdue University (August 2007 - Present)
School of Electrical and Computer Engineering, Adviser: Professor Yung-Hsiang Lu.
Current work on computation offloading to conserve energy on mobile devices. Researching software techniques to conserve energy and improve performance for mobile devices.
Implemented an open source content-based image retrieval (CBIR) program using C# on an HP iPAQ PDA. Developed an algorithm to save energy for CBIR on mobile devices. The algorithm saves up to 66% energy on the iPAQ while maintaining accuracy of 80% for a collection of 5000 images. Currently working on energy conservation for multimedia applications on mobile devices.


Professional Experience
Intel Corporation: Research Intern,  Software Services Group, Chandler, AZ  from May 2010 - (December 2010)
Examined power management in the memory subsystem for enterprise server workloads. Developed an energy-efficient
DRAM row buffer management scheme that saves 6% and 30% energy for two enterprise workloads

Motorola Mobile Devices
,  Software Intern, System Test Team, Libertyville, IL  from May - August 2007
Development and validation of the test plan for CDMA Windows phones. Worked with a team of 3 for the generic rewrite across Windows, Symbian and Linux-Java platforms.

Analog Devices, IIT Madras, India in May 2005
Worked with the Blackfin ADSP-BF533 processor. Developed assembly code to implement various signal processing applications.

Web Chair:  VLSI-SoC 2007, IFIP International Conference on Very Large Scale Integration.

Teaching Experience

Teaching Assistant, Purdue University (January - May 2007)
ECE 461- Software Engineering: Duties included advising students on software engineering principles, with special emphasis on the process, methods, and tools needed to develop and test quality software products and systems. Awarded the Magoon Award (2007) for "Excellence in Teaching" at Purdue University. 
Videos
Karthik Kumar, presentation of "Energy Conservation by Adaptive Feature Loading for Mobile Content-Based Image Retrieval" published in International Symposium on Low Power Electronics and Design 2008, pages 153-158.

Select Publications

  •  1. Karthik Kumar and Yung-Hsiang Lu, Cloud Computing for Mobile Users: Can Offloading Save Energy?, IEEE Computer, April 2010
  •  2. Karthik Kumar, Yamini Nimmagadda, and Yung-Hsiang Lu, Ranking Servers based on Energy Savings for Computation Offloading, International Symposium on Low Power Electronics and  Design 2009
  •  3. Karthik Kumar, Yamini Nimmagadda, and Yung-Hsiang Lu,  Establishing Trust for Computation Offloading", IEEE International Conference on Computer Communications and Networks 2009
  •  4. Yamini Nimmagadda, Karthik Kumar, and Yung-Hsiang Lu, Energy-Efficient Image Compression in Mobile Devices for Wireless Transmission, IEEE International Conference on Multimedia & Expo 2009
  •  5. Yamini Nimmagadda, Karthik Kumar, and Yung-Hsiang Lu, Preference-Based Adaptation of Multimedia Presentations for Different Display Sizes, IEEE International Conference on Multimedia & Expo 2009
  •  6. Yu-Ju Hong, Karthik Kumar, and Yung-Hsiang Lu, Energy Efficient Content-Based Image Retrieval for Mobile Systems, IEEE International Symposium on Circuits and Systems, May 2009
  •  7. Karthik Kumar, Yamini Nimmagadda, Yu-Ju Hong, Yung-Hsiang Lu, Energy Conservation by Adaptive Feature Loading for Mobile Content-based Image Retrieval, International Symposium on Low Pow Electronics and  Design 2008: pages 153-158
  •  8. Karthik Kumar, Energy Conservation for Content-based Image Retrieval on Mobile Devices. ECE Masters Thesis, Purdue University, August 2008
  •  9. Yamini Nimmagadda, Karthik Kumar, Yung-Hsiang Lu, and C. S. George Lee, Real-time Moving Object Recognition and Tracking Using Computation Offloading, IEEE/RSJ International Conference on Intelligent Robots and Systems 2010.
  • 10. Jibang Liu, Karthik Kumar, and Yung-Hsiang Lu, Tradeoff between Energy Savings and  Privacy Protection in Computation Offloading, International Symposium on Low Power Electronics and Design 2010
  • 11. Yamini Nimmagadda, Karthik Kumar, and Yung-Hsiang Lu, Adaptation of Multimedia Presentations for Different Display Sizes in the Presence of Preferences and Temporal Constraints,  IEEE Transactions on Multimedia 2010.


Talks

  • ACM/IEEE International Symposium on Low Power Electronics and Design 2009, San Francisco, CA
  • IEEE International Conference on Computer Communications and Networks 2009, San Francisco, CA
  • IEEE International Symposium on Circuits and Systems 2009, Taipei, Taiwan
  • Design Automation Conference 2008, Anaheim, CA


Projects
  •  Personalized Content-based Video Retrieval on a PDA using a client- server framework
  •  Pipelined Performance Optimization of the MapReduce framework
  •  OpenGL simulation of stereo vision
  •  Survey of energy efficient scheduling policies for multiprocessor operating systems
  •  Performance Analysis of a MIMO-OFDM (V-Blast) System

Skills

 Languages: C, C++, embedded programming using C#, Open GL, HTML, Unix shell, Matlab, Assembly
 Tools: Matlab, SIMULINK, Spice, Eclipse, Microsoft Visual Studio, CVS, LATEX

 
                
   

karthik



Purdue

purdue




Purdue


Links


Directory
Class List
Calendar
Library
SSInfo
MyPurdue

OnePurdue Portal
HELPS Research Group
WebCT
ECE Purdue
Campus Map
Webmail
HKN
Virtual ItaP
My Resume (pdf)