• DocumentCode
    159828
  • Title

    PPF — A parallel particle filtering library

  • Author

    Demirel, Omer ; Smal, Ihor ; Niessen, Wiro J. ; Meijering, Erik ; Sbalzarini, Ivo F.

  • Author_Institution
    MOSAIC Group, Center of Systems Biology Dresden (CSBD), Max Planck Institute of Molecular Cell Biology and Genetics, Pfotenhauerstr. 108,01307 Dresden, Germany
  • fYear
    2014
  • fDate
    30-30 April 2014
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    . We present the parallel particle filtering (PPF) software library, which enables hybrid shared-memory/distributed-memory parallelization of particle filtering (PF) algorithms combining the Message Passing Interface (MPI) with multithreading for multi-level parallelism. The library is implemented in Java and relies on OpenMPI´s Java bindings for inter-process communication. It includes dynamic load balancing, multi-thread balancing, and several algorithmic improvements for PF, such as input-space domain decomposition. The PPF library hides the difficulties of efficient parallel programming of PF algorithms and provides application developers with a tool for parallel implementation of PF methods. We demonstrate the capabilities of the PPF library using two distributed PF algorithms in two scenarios with different numbers of particles. The PPF library runs a 38 million particle problem, corresponding to more than 1.86 TB of particle data, on 192 cores with 67% parallel efficiency.
  • fLanguage
    English
  • Publisher
    iet
  • Conference_Titel
    Data Fusion & Target Tracking 2014: Algorithms and Applications (DF&TT 2014), IET Conference on
  • Conference_Location
    Liverpool, UK
  • Print_ISBN
    978-1-84919-863-9
  • Type

    conf

  • DOI
    10.1049/cp.2014.0529
  • Filename
    6838185