University of Tennessee Knoxville - Computer Science
Doctor of Philosophy
Advisor: Prof. Prasad Kulkarni\nDissertation: “Exploring Dynamic Compilation and Cross-Layer Object Management Policies for Managed Language Applications”
Computer Science
Master of Science
Advisor: Dr. Prasad Kulkarni\nThesis: “Understanding Optimization Phase Interactions to Reduce the Phase Order Search Space”
Computer Science
University of Kansas
Bachelor of Science
Computer Science
University of Kansas
Perl
Software Engineering
Compilers
Management
C++
Spring
Linux
Programming
Operating Systems
Python
Analysis
C
Computer Science
Matlab
Linux Kernel
Machine Learning
Java
Git
Research
Algorithms
A Framework for Application Guidance in Virtual Memory Systems
Kshitij A. Doshi
A Framework for Application Guidance in Virtual Memory Systems
Prasad A. Kulkarni
Exploring Best Single and Mult-Level JIT Compilation Policies for Modern Machines
Prasad A. Kulkarni
Exploiting Phase Inter-Dependencies for Faster Iterative Compiler Optimization Phase Order Searches
Prasad A. Kulkarni
Eliminating False Phase Interactions to Reduce Optimization Phase Order Search Space
Prasad A. Kulkarni
Understanding the Compiler Optimization Phase Order Search Space
Prasad A. Kulkarni
Performance Potential of Optimization Phase Selection During Dynamic JIT Compilation
I am an Assistant Professor in the Department of Electrical Engineering and Computer Science at the University of Tennessee. I received my Ph.D. in Computer Science from the University of Kansas (KU) in July 2014
and I interned with Intel Corporation as a graduate student researcher in late 2012 and Summer 2013.\n\nMy current research interests are in optimizing software with compilers and runtime systems. In particular
I'm interested in:\n\n Backend compiler optimizations and how to apply them (including phase ordering/selection)\n Dynamic compilation for managed language applications\n Cross-layer approaches to memory management to improve performance and power efficiency\n\nYou can find more information at my website: http://web.eecs.utk.edu/~mrjantz/
Michael
Jantz
Garmin International
Inc
University of Tennessee
Intel Corporation
The University of Kansas
Cerner Corporation
Kansas City
Missouri
Software Enigneering Intern
Cerner Corporation
Lawrence
Kansas
Advisor: Dr. Prasad Kulkarni
Graduate Research Assistant
The University of Kansas
Lawrence
Kansas
EECS 678: Introduction to Operating Systems\nSix semesters (from Spring 2009 to Spring 2013)
Graduate Teaching Assistant
The University of Kansas
Knoxville
Tennessee
Assistant Professor
University of Tennessee
Olathe
Kansas
Garmin International
Inc
Intel Corporation
Chandler
Arizona
Manager / advisor: Dr. Kshitij Doshi\n\nMy work at Intel was divided over two internships: one from June 2012 to January 2013
and a second during Summer 2013.
Software Engineering Intern Graduate Level
Lawrence
Kansas
Advisor: Dr. Douglas Niehaus
Graduate Research Assistant
The University of Kansas
Member since May 2008
President
KU Beta Chapter of Upsilon Pi Epsilon