Nicholas Wright

Biographical Sketch
Nick Wright focuses on evaluating future technologies for potential application in scientific computing, currently with special focus upon technologies for data-intensive computing. He also works on performance measurement and optimization as part of the NERSC-Cray Center of Excellence, which is tasked with investigating performance optimization for the multicore-era. Before moving to NERSC, he was a member of the Performance Modeling and Characterization (PMaC) group at the San Diego Supercomputing Center. He earned both his undergraduate and doctoral degrees in chemistry at the University of Durham in England.
Journal Articles
K. F\ urlinger, N.J. Wright, D. Skinner, C. Klausecker, D. Kranzlm\ uller, “Effective Holistic Performance Measurement at Petascale Using IPM”, Competence in High Performance Computing 2010, January 1, 2012, 15--26,
K. Fuerlinger, N.J. Wright, D. Skinner, “Performance analysis and workload characterization with ipm”, Tools for High Performance Computing 2009, January 1, 2010, 31--38,
Supinski Bronis R., Alam Sadaf, Bailey David H., Carrington Laura, Daley Chris, Dubey Anshu, Gamblin Todd, Gunter Dan, Hovland Paul D., Jagode Heike, Karavanic Karen, Marin Gabriel, Mellor-Crummey John, Moore Shirley, Norris Boyana, Oliker Leonid, Olschanowsky Catherine, Roth Philip C., Schulz Martin, Shende Sameer, Snavely Allan, Spear Wyatt, Tikir Mustafa, Vetter Jeff, Worley Pat, Wright Nicholas, “Modeling the Office of Science ten year facilities plan: The PERI Architecture Tiger Team”, Journal of Physics: Conference Series, 2009, 180:012039+,
Conference Papers
Lavanya Ramakrishnan, Richard Shane Canon, Krishna Muriki, Iwona Sakrejda, and Nicholas J. Wright., “Evaluating Interconnect and Virtualization Performance for High Performance Computing”, Proceedings of 2nd International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computing Systems (PMBS11), 2011,
- Download File: pmbs11.pdf (pdf: 441 KB)
In this paper we detail benchmarking results that characterize the virtualization overhead and its impact on performance. We also examine the performance of various interconnect technologies with a view to understanding the performance impacts of various choices. Our results show that virtualization can have a significant impact upon performance, with at least a 60% performance penalty. We also show that less capable interconnect technologies can have a significant impact upon performance of typical HPC applications. We also evaluate the performance of the Amazon Cluster compute instance and show that it performs approximately equivalently to a 10G Ethernet cluster at low core counts.
K. Furlinger, N.J. Wright, D. Skinner, “Comprehensive Performance Monitoring for GPU Cluster Systems”, Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on, 2011, 1377--1386,
Neal Master, Matthew Andrews, Jason Hick, Shane Canon, Nicholas J. Wright, “Performance Analysis of Commodity and Enterprise Class Flash Devices”, Petascale Data Storage Workshop (PDSW), November 2010,
H. Shan, H. Jin, K. Fuerlinger, A. Koniges, N. J. Wright, “Analyzing the Effect of Different Programming Models Upon Performance and Memory Usage on Cray XT5 Platforms”, Proceedings of the 2010 Cray User Group, Edinburgh, Scotland, May 24, 2010,
- Download File: Cug2010Shan.pdf (pdf: 288 KB)


