The Community for Technology Leaders
RSS Icon
Issue No.02 - March/April (2010 vol.12)
pp: 54-67
Yu-Cheng Chou , Chung Yuan Christian University, Taiwan
Stephen S. Nestinger , Worcester Polytechnic Institute
Harry H. Cheng , University of California, Davis
<p>The message passing interface lets users develop portable message passing programs for parallel computing in C, C++, and Fortran. When combined with an MPI C/C++ library, Ch, an embeddable C/C++ interpreter for executing C/C++ programs interpretively, lets developers rapidly prototype MPI C/C++ programs without having to compile and link.</p>
Message-passing interface, MPI, parallel computing, cross-platform computing
Yu-Cheng Chou, Stephen S. Nestinger, Harry H. Cheng, "Ch MPI: Interpretive Parallel Computing in C", Computing in Science & Engineering, vol.12, no. 2, pp. 54-67, March/April 2010, doi:10.1109/MCSE.2010.36
1. M. Snir et al., MPI: The Complete Reference—The MPI Core, 2nd ed., MIT Press, 1998.
2. L. Dalcin, R. Paz, and M. Storti, "MPI for Python," J. Parallel and Distributed Computing, vol. 65, no. 9, 2005, pp. 1108–1115.
3. L. Dalcin et al., "MPI for Python: Performance Improvements and MPI-2 Extensions," J. Parallel and Distributed Computing, vol. 68, no. 5, 2008, pp. 655–662.
4. K. Jeremy and S. Ahalt, "MatlabMPI," J. Parallel and Distributed Computing, vol. 64, no. 8, 2004, pp. 997–1005.
5. E. Ong, "MPI Ruby: Scripting in a Parallel Environment," Computing in Science & Eng., vol. 4, no. 4, 2002, pp. 78–82.
6. H.H. Cheng, "Scientific Computing in the Ch Programming Language," Scientific Programming, vol. 2, no. 3, 1993, pp. 49–75.
7. H.H. Cheng, C for Engineers and Scientists: An Interpretive Approach, McGraw-Hill, 2009.
8. W. Gropp, E. Lusk, and A. Skjellum, Using MPI: Portable Parallel Programming with Message Passing Interface, 2nd ed., MIT Press, 1999.
9. P. Marques, "Task Farming and the Message Passing Interface," Dr. Dobb's J., vol. 28, no. 9, 2003, pp. 32–37.
10. S.J. Aarseth, Gravitational N-Body Simulations: Tools and Algorithms, Cambridge Univ. Press, 2003.
336 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool