arXiv · hep-lat/0505005
Parallel Programming with Matrix Distributed Processing
Abstract
Matrix Distributed Processing (MDP) is a C++ library for fast development of efficient parallel algorithms. It constitues the core of FermiQCD. MDP enables programmers to focus on algorithms, while parallelization is dealt with automatically and transparently. Here we present a brief overview of MDP and examples of applications in Computer Science (Cellular Automata), Engineering (PDE Solver) and Physics (Ising Model).
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Massimo Di Pierro. 2005-05-09. Parallel Programming with Matrix Distributed Processing. https://arxiv.org/abs/hep-lat/0505005
Cite the original work for its findings. Save a collection to share your selection of sources.