NERSCPowering Scientific Discovery Since 1974

Application Readiness Papers

  1. Deslippe, Jack, Brian Austin, Chris Daley, Woo-Sun Yang. “Lessons Learned from Optimizing Science Kernels for Intel's “Knights Corner" Architecture.” Computing in Science & Engineering, 17(3), pp.30-42. 2015 - http://scitation.aip.org/content/aip/journal/cise/17/3/10.1109/MCSE.2015.28

  2. Zhao, Zhengji, Martijn Marsman, "Estimating the Performance Impact of the MCDRAM on KNL Using Dual-Socket Ivy Bridge nodes on Cray XC30", https://cug.org/, London, UK, May 11, 2016 - https://cug.org/proceedings/cug2016_proceedings/includes/files/pap170.pdf

  3. Doerfler, Doug, Jack Deslippe, Samuel Williams, Leonid Oliker, Brandon Cook, Thorsten Kurth, Mathieu Lobet, Tareq Malas, Jean-Luc Vay, Henri Vincenti. “Applying the Roofline Performance Model to the Intel Xeon Phi Knights Landing Processor.” In International Conference on High Performance Computing (pp. 339-353). Springer International Publishing, 2016 - http://dx.doi.org/10.1007/978-3-319-46079-6_24 

  4. Deslippe, Jack, Felipe H. da Jornada, Derek Vigil-Fowler, Taylor Barnes, Nathan Wichmann, Karthik Raman, Ruchira Sasanka, Steven G. Louie. "Optimizing Excited-State Electronic-Structure Codes for Intel Knights Landing: A Case Study on the BerkeleyGW Software." In International Conference on High Performance Computing, pp. 402-414. Springer International Publishing, 2016. - https://link.springer.com/chapter/10.1007/978-3-319-46079-6_29

  5. Cook, Brandon, Pieter Maris, Meiyue Shao, Nathan Wichmann, Marcus Wagner, John O'Neill, Thanh Phung, Gaurav Bansal. “High Performance Optimizations for Nuclear Physics Code MFDn on KNL.” In: Taufer M., Mohr B., Kunkel J. (eds) High Performance Computing. ISC High Performance 2016. Lecture Notes in Computer Science, vol 9945. Springer, 2016. http://dx.doi.org/10.1007/978-3-319-46079-6_26

  6. Kurth, Thorsten, Balint Joo, Dhiraj Kalamkar, Karthikeyan Vaidyanathan, Aaron Walden, "Optimizing Wilson-Dirac operator and linear solvers for Intel KNL", Springer Lecture Notes in Computer Science, October 6, 2016 - http://link.springer.com/chapter/10.1007/978-3-319-46079-6_30

  7. Ovsyannikov, Andrey, M. Romanus, Brian Van Straalen, G. H. Weber, David Trebotich, "Scientific Workflows at DataWarp-Speed: Accelerated Data-Intensive Science using NERSC's Burst Buffer", PDSW-DISCS 2016: 1st Joint International Workshop on Parallel Data Storage and Data Intensive Scalable Computing Systems. Supercomputing Conference, Salt Lake City, UT, USA,IEEE, November 14, 2016, LBNL LBNL-1006680, doi: 10.1109/PDSW-DISCS.2016.005 - http://conferences.computer.org/pdswdiscs/2016/papers/5216a001.pdf 

  8. Malas Tareq, Thorsten Kurth, Jack Deslippe. “Optimization of the Sparse Matrix-Vector Products of an IDR Krylov Iterative Solver in EMGeo for the Intel KNL Manycore Processor.” In: Taufer M., Mohr B., Kunkel J. (eds) High Performance Computing. ISC High Performance 2016. Lecture Notes in Computer Science, vol 9945. Springer, 2016 - http://link.springer.com/chapter/10.1007/978-3-319-46079-6_27/fulltext.html

  9.  Meng, Zhaoyi, Alice Koniges, Yun (Helen) He, Samuel Williams, Thorsten Kurth, Brandon Cook, Jack Deslippe, Andrea L. Bertozzi. “OpenMP Parallelization and Optimization of Graph-Based Machine Learning Algorithms. In International Workshop on OpenMP” (pp. 17-31). Springer International Publishing, 2016. http://dx.doi.org/10.1007/978-3-319-45550-1_2
  10. Koniges, Alice, Brandon Cook, Jack Deslippe, Thorston Kurth, Hongzhang Shan.  "MPI usage at NERSC: Present and Future." In Proceedings of the 23rd European MPI Users' Group Meeting, pp. 217-217. ACM, 2016. http://www.nersc.gov/assets/Uploads/MPI-Usage-at-NERSC-paper.pdf

  11. Barnes, Taylor, Brandon Cook, Jack Deslippe, Yun (Helen) He, Tuomas Koskela, Mathiue Lobet, Tareq Malas, Leonid Oliker, Andrey Ovsyannikov, Abhinav Sarje, Jean-Luc Vay.  2016,  “Evaluating and optimizing the NERSC workload on Knights Landing.” In Supercomputing Conference, 7th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (pp. 43-53), 2016. http://dx.doi.org/10.1109/PMBS.2016.010

  12. Barnes, Taylor A., Thorsten Kurth, Pierre Carrier, Nathan Wichmann, David Prendergast, Paul RC Kent, and Jack Deslippe. "Improved treatment of exact exchange in Quantum ESPRESSO." Computer Physics Communications 214 (2017): 52-58. - http://www.sciencedirect.com/science/article/pii/S0010465517300085

  13. Koskela, Tuomas, Jack Deslippe, Brian Friesen, Karthik Raman. Fusion PIC Code Performance Analysis on The Cori KNL System. Accepted Cray User Group 2017.

  14. Doerfler, Doug, Brian Austin, Brandon Cook, Jack Deslippe, Krishna Kandalla, Peter Medygrall. Evaluating the Networking Characteristics of the Cray XC-40 Intel Knights Landing Based Cori Supercomputer at NERSC. Accepted Cray User Group 2017.

  15. He, Yun (Helen), Brandon Cook, Jack Deslippe, Brian Friesen, Richard Gerber, Rebecca Hartman-Baker, Alice Koniges, Thorsten Kurth, Stephen Leak, Woo-Sun Yang, Zhengji Zhao. Preparing NERSC users for Cori, a Cray XC40 system with Intel Many Integrated Cores. Accepted Cray User Group 2017

  16. Zhao, Zhengji, Martijn Marsman, Florian Wende, Jeongnim Kim. “Performance of Hybrid MPI/OpenMP VASP on Cray XC40 Based on Intel Knights Landing Many Integrated Core Architecture.” Accepted Cray User Group 2017

  17. Kurth, Thorsten, William Arndt, Taylor Barnes, Brandon Cook, Jack Deslippe, Doug Doerfler, Brian Friesen, Yun (Helen) He, Tuomas Koskela, Mathieu Lobet, Tareq Malas, Leonid Oliker, Andrey Ovsyannikov, Samual Williams, Woo-Sun Yang, Zhengji Zhao, "Analyzing Performance of Selected NESAP Applications on the Cori HPC System", International Conference on High Performance Computing, June 22, 2016

  18. Cook, Brandon, Thorsten Kurth, Brian Austin, Sam Williams, Jack Deslippe. Performance Variability on Xeon-Phi. International Conference on High Performance Computing, June 22, 201

  19. Koskela, Tuomas, Jack Deslippe. “Optimizing fusion PIC code performance at scale on Cori Phase Two. International Conference on High Performance Computing,” June 22, 2017

  20. Deslippe, Jack, Doug Doerfler, Brandon Cook, Tareq Malas, Samuel Williams, Sudip Dosanjh. Optimizing science applications for the Cori, Knights Landing, system at NERSC. Accepted paper in series Advances in Parallel Computing published by IOS Press, Amsterdam, New York, Tokyo (2017)