usqcd software report
play

USQCD Software Report Steven Gottlieb Indiana University (MILC - PowerPoint PPT Presentation

USQCD Software Report Steven Gottlieb Indiana University (MILC & Fermilab Lattice/MILC Collaborations) Fermilab Batavia, IL October 18, 2013 Funding/Personnel Arizona, Indiana, NCSA, Utah applied to both NSF Physics at the Information


  1. USQCD Software Report Steven Gottlieb Indiana University (MILC & Fermilab Lattice/MILC Collaborations) Fermilab Batavia, IL October 18, 2013

  2. Funding/Personnel ✦ Arizona, Indiana, NCSA, Utah applied to both NSF Physics at the Information Frontier (PIF) program and SciDAC for funding of postdocs to work on software. ✦ DOE and NSF decided they did not like splitting support so, Arizona & Utah are funded by DOE, and NCSA & Indiana are funded by NSF. ✦ Work under PIF was delayed because Guochun Shi left NCSA for Google (just before our funding was assured), and Indiana was not able to hire a postdoc in the first Fall. ✦ NCSA: Nuno Cardoso (Craig Steffen) ✦ Indiana: Mathias Wagner 2 S. Gottlieb, Fermilab, 10-18-13

  3. Performance Modeling ✦ Long history of benchmarking MILC code, mostly in weak scaling mode ✦ For Blue Waters, there was a strong push for performance modeling prior to delivery. I worked on that while on sabbatical at NCSA with Greg Bauer and Torsten Hoefler ✦ Holy grail of performance modeling: • describe hardware (what level?) • predict performance of single and multinode code ✦ Semi-empirical approach • measure single node performance • measure message passing performance 3 S. Gottlieb, Fermilab, 10-18-13

  4. Performance Modeling... ✦ Performance Modeling and Comparative Analysis of the MILC Lattice QCD Application su3_rmd, CCGrid 2012 • prepared in anticipation of IBM Blue Waters • actual Blue Waters is a Cray ✦ Have encouraged Nuno to get involved with this for GPU computing on Blue Waters ✦ He has started with inverter benchmarking • needs more of my attention 4 S. Gottlieb, Fermilab, 10-18-13

  5. SU(3) X U(1) ✦ We have been interested in developing a code with dynamical QED for some time. ✦ Ran Zhou has been working on a reference CPU implementation. • Ran now at Fermilab. ✦ Expect Mathias Wagner to work on GPU implementation. • He has a lot of experience with RHMC code from Bielefeld GPU cluster development. 5 S. Gottlieb, Fermilab, 10-18-13

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend