Michael Jantz

 Michael Jantz

Michael R. Jantz

  • Courses2
  • Reviews2

Biography

University of Tennessee Knoxville - Computer Science


Resume

  • 2010

    Doctor of Philosophy

    Advisor: Prof. Prasad Kulkarni\nDissertation: “Exploring Dynamic Compilation and Cross-Layer Object Management Policies for Managed Language Applications”

    Computer Science

  • 2008

    Master of Science

    Advisor: Dr. Prasad Kulkarni\nThesis: “Understanding Optimization Phase Interactions to Reduce the Phase Order Search Space”

    Computer Science

    University of Kansas

  • 2004

    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

COSC 340

2.5(1)