
About
John R. Lange is an Associate Professor in the Computer Science Department at the University of Pittsburgh's School of Computing and Information. Currently on leave at Oak Ridge National Laboratory, he has established himself as a leading researcher in high-performance computing and systems software. His work bridges academic research and practical supercomputing applications, with extensive collaborations across national laboratories and research institutions.
- PhD in Computer Science from Northwestern University (2006)
- M.S. in Computer Science from Northwestern University (2010)
- B.S. in Computer Engineering from Northwestern University (2003)
- B.S. in Computer Science from Northwestern University (2003)
Dr. Lange's research centers on High Performance Computing systems, with particular expertise in operating systems for supercomputing environments, virtualization technologies, and network optimization. His work explores how specialized operating systems can enhance performance in large-scale computing infrastructures, addressing challenges in resource management, fault tolerance, and system composition. He investigates the intersection of traditional HPC architectures with emerging virtualization techniques to create more flexible and efficient computing environments.
His publication record demonstrates a consistent focus on advancing the state of the art in high-performance systems, with recent work emphasizing exascale computing challenges, network optimization for leadership-class supercomputers, and innovative approaches to system composition. His research shows an evolution from foundational virtualization techniques toward more sophisticated solutions for next-generation supercomputing architectures, with increasing emphasis on practical implementations in real-world leadership computing facilities.
- Best Paper Finalist at SC 2024 for network cost optimization research
- Best Paper Finalist at SC 2023 for Frontier exascale supercomputer architecture
- Best Paper Nominee at HPDC 2012 for VNET/P overlay networking
As an educator, Dr. Lange has taught numerous systems courses including Introduction to Systems Software (CS 0449), Computer and Network Security (CS 1652), and Operating Systems (CS 2510 and CS 3510). His teaching spans both undergraduate and graduate levels, focusing on practical systems knowledge with hands-on projects. His research has been supported by collaborations with Oak Ridge National Laboratory and other national computing facilities, enabling his work to directly impact real-world supercomputing infrastructure.
Dr. Lange is actively involved with The Prognostic Lab and maintains strong connections with the Oak Ridge Leadership Computing Facility (OLCF), where his current leave appointment allows him to work at the forefront of exascale computing research and development.
Find John R. Lange elsewhere
Related Searches
You Might Also Like
John LangeUniversity of Pittsburgh · Associate Professor
Bronson Messer IIOak Ridge National Laboratory · Professor
Mallikarjun ShankarOak Ridge National Laboratory · Adjunct Professor
Matt SiegerOak Ridge National Laboratory · Researcher
Samuel MaloneyJülich Research Center · Researcher- WWilliam D GroppUniversity of Illinois Urbana-Champaign · Professor