• Title of article

    Matrix distributed processing: a set of C++ tools for implementing generic lattice computations on parallel systems Original Research Article

  • Author/Authors

    Massimo Di Pierro، نويسنده ,

  • Issue Information
    دوهفته نامه با شماره پیاپی سال 2001
  • Pages
    51
  • From page
    98
  • To page
    148
  • Abstract
    We present a set of programming tools (classes and functions written in C++ and based on Message Passing Interface) for fast development of generic parallel (and non-parallel) lattice simulations. They are collectively called MDP 1.2. These programming tools include classes and algorithms for matrices, random number generators, distributed lattices (with arbitrary topology), fields and parallel iterations. No previous knowledge of MPI is required in order to use them. Some applications in electromagnetism, electronics, condensed matter and lattice QCD are presented.
  • Keywords
    Lattice , Parallel computing , Numerical software
  • Journal title
    Computer Physics Communications
  • Serial Year
    2001
  • Journal title
    Computer Physics Communications
  • Record number

    1135728