Matrix Distributed Processing and FermiQCD
Massimo Di Pierro

TL;DR
This paper introduces Matrix Distributed Processing (MDP), a C++ library for parallel lattice computations, and discusses FermiQCD, an object-oriented application of MDP for lattice QCD at Fermilab.
Contribution
It presents MDP as a flexible framework for parallel lattice algorithms and introduces FermiQCD as a specific application in lattice QCD research.
Findings
MDP enables efficient parallel computations for lattice applications.
FermiQCD is an object-oriented implementation of lattice QCD using MDP.
The framework facilitates rapid development of scientific parallel algorithms.
Abstract
Matrix Distributed Processing is a collection of classes and functions written in C++ for fast development of efficient parallel algorithms for the most general lattice/grid application. FermiQCD is an Object Oriented Lattice QCD application of MDP, under development at Fermilab.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems · Advanced Data Storage Technologies · Parallel Computing and Optimization Techniques
