John R. Lange

  • Associate Professor

Before joining the Department of Computer Science at the University of Pittsburgh in the fall of 2010, Dr. John "Jack" Lange received his PhD and M.S. degrees in Computer Science from Northwestern University (2006 and 2010). Prior to that he received a B.S. in Computer Engineering as well as a B.S. in Computer Science also from Northwestern University (2003).

His research specializes in High Performance Computing and Operating Systems, as well as networking, virtualization and distributed systems. His current focus lies in the area of specialized operating systems for supercomputing environments.

Representative Publications

I. Batal, G. Cooper, D. Fradkin, J. Harrison, F. Moerchen, and M. Hauskrecht, "An Efficient Pattern Mining Approach for Event Detection in Multivariate Temporal Date," Knowledge and Information Science Journal, pp. 1-36, 2015.

B. Kocoloski, J. Lange, H. Abbasi, D. Bernholdt, T. Jones, J. Dayal, N. Evans, M. Lang, J. Lofstead, K. Pedretti, and P. Bridges, "System-Level Support for Composition of Applications," 5th International Workshop on Runtime and Operating Systems for Supercomputers, Portland, OR, June 2015.

R. Riesen, A. B. Maccabe, B. Gerofi, D. N. Lombard, J. Lange, K. Iskra, K. Pedretti, K. Ferreira, M. Lang, P. Keppel, R. W. Wisn, "What is a Lightweight Kernel?," 5th International Workshop on Runtime and Operating Systems for Supercomputers, Portland, OR, June 2015.

B. Kocoloski and J. R. Lange, "XEMEM: Efficient Shared Memory for Composed Applications on Multi-OS/R Exascale Systems," 24th International ACM Symposium on High Performance Parallel and Distributed Computing, pp. 89-110, Portland, OR, June 2015.

J. Ouyang, B. Kocoloski, J. R. Lange and K. Pedretti, "Achieving Performance Isolation with Lightweight Co-Kernels," 24th International ACM Symposium on High Performance Parallel and Distributed Computing, pp. 149-160, Portland, OR, June 2015.

Research Interests

High Performance Computing
Operating systems
Virtualization
High performance networks