
About
Samuel P. Midkiff is a Professor of Electrical and Computer Engineering at Purdue University's Elmore Family School of Electrical and Computer Engineering. He holds a BS from the University of Kentucky (1982), MS in Computer Science from the University of Illinois at Urbana-Champaign (1986), and PhD from UIUC (1992). His research focuses on compilers, memory models, parallel programming, and high-performance computing. He has authored numerous publications on compiler optimization, Java compilation, and parallel computing frameworks like Aspen.
- Education:
- BS, University of Kentucky, 1982
- MS in Computer Science, UIUC, 1986
- PhD, UIUC, 1992
Research Interests: Midkiff specializes in compiler design and optimization, particularly for parallel and embedded systems. Key areas include memory consistency models, low-power compilation, and software reliability. His work explores Java compiler optimizations for high-performance computing and parallel execution frameworks.
Publications span compiler techniques, runtime monitoring, and parallel algorithms, with contributions to conferences like PLDI, PPoPP, and ICS. He has developed tools like the Pensieve project and the Quicksilver Java compiler. Midkiff teaches advanced programming courses, including ECE 563 (Programming Parallel Machines).
Find Samuel P. Midkiff elsewhere
Related Searches
You Might Also Like
Fabrice RastelloNational and Kapodistrian University of Athens · Researcher
Samuel GuyerTufts University · Adjunct Associate Professor
Michael JantzUniversity of Tennessee · Associate Professor
Keshav PingaliGraz University of Technology · Professor- MMatthew FluetRochester Institute of Technology (RIT) · Associate Professor
Rajiv GuptaUniversity of California, Riverside · Professor