Please use this identifier to cite or link to this item:
Parallel OpenMP/C++ Programming for the Kalman Filter
- The Kalman filter is a set of mathematical equations that provides an efficient computational (recursive) means to estimate the state of a process. Computational Kalman equations can be described with the process of serial C and parallel OpenMP/C program. Parallel implementation of Kalman filter has been suggested to improve the execution time. Single Program Multiple Data ( SPMD ) and Work Sharing methods of Open Multi-Processing (OpenMP) are applied to the computation of parallel Kalman filter. An evaluation of parallel algorithm on eight different shared-memory multi-core architectures has been performed. Shared memory implementation programs are compiled and executed on Windows Compute Cluster Server 2003 with Microsoft Visual Studio 2008.
Myint Myint Thein
- Journal of the Myanmar Academy of Arts and Science