60 likes | 169 Vues
This document outlines the proceedings from the All Hands Meeting at BNL on March 26, 2004, focusing on the advancements and challenges in software development for Lattice Gauge Theory within the SciDAC initiative. Key participants, including UK collaborators, reviewed ongoing projects involving optimized Dirac operators, inverters, and various levels of QCD operations and message passing. Future tasks emphasized standardizing QMP on QCDOC, enhancing runtime environments, and addressing algorithmic improvements for better performance on high-budget hardware installations.
E N D
SciDAC Software Infrastructurefor Lattice Gauge Theory Richard C. Brower All Hands Meeting BNL March 26, 2004 http://www.lqcd.org/scidac
Participants in Software Project (UK Peter Boyle & Balint Joo ) * Software Coordinating Committee
Optimised for P4 and QCDOC Optimised Dirac Operators, Inverters Level 3 QDP (QCD Data Parallel) Lattice Wide Operations, Data shifts Level 2 QLA (QCD Linear Algebra) Exists in C/C++ Level 1 QMP (QCD Message Passing) Exists in C/C++, implemented over MPI, QCDOC, M-VIA for gigE SciDAC Software Structure QIO Binary Data Files/XML Metadata
Critical Tasks for Next Six Months • Nail down QMP Standard on QCDOC • Interface to Level 3 Inverters/Asqtad Force • Opt: MILC/QDP , Chroma/QDP++ , CPS • Uniform Queuing/Scripting/File Management
Isomorphic to Yesterday’s Software Agenda Agenda: I. Code Benchmarks & Acceptance for QCDOC: MILC/Asqtad : Chroma/Wilson II. QMP Modifications and Extensions III. Runtime Environment (Subcommittee: Holmgren, Petrov, Watson) Uniform Scripts/Batch/File System IV. QCDML I/0 Routines: (DeTar) QCDML ILDG metadata (Edwards/Simone) ILDG middleware (DeTar Moderate)
Two Questions • For a $5 Million Hardware Installation: 20% Faster Algorithms +$1 Million Hardware What fraction of Hardware Budget should be in Software and Algorithmics R&D? • Goal of “Lattice Field Theory” Project: All 4-d Quantum Field Theory and Matrix QM.y How SHOULD Name and Program reflect this agenda for Theoretical Physics? (y e.g. SM/SUSY/EFF FIELD THEORIES or MODELS/LargeN/STRINGS ...)