메뉴 건너뛰기




Volumn 35, Issue 12, 2009, Pages 608-617

Test suite for evaluating performance of multithreaded MPI communication

Author keywords

Benchmarks; Message passing interface (MPI); Multithreading; Performance measurement

Indexed keywords

APPLICATION PROGRAMMERS; HYBRID PROGRAMMING MODEL; LINUX CLUSTERS; MESSAGE PASSING INTERFACE; MULTI-THREADING; MULTICORE CHIPS; MULTIPLE LEVELS; MULTITHREADED; PARALLEL SYSTEM; PERFORMANCE MEASUREMENTS; PERFORMANCE TESTS; TYPICAL APPLICATION; USER PROGRAMS;

EID: 71549163177     PISSN: 01678191     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.parco.2008.12.013     Document Type: Article
Times cited : (30)

References (15)
  • 2
    • 71549158749 scopus 로고    scopus 로고
    • Erik D. Demaine, A threads-only MPI implementation for the development of parallel programs, in: Proceedings of the 11th International Symposium on High Performance Computing Systems, July 1997, pp. 153-163.
    • Erik D. Demaine, A threads-only MPI implementation for the development of parallel programs, in: Proceedings of the 11th International Symposium on High Performance Computing Systems, July 1997, pp. 153-163.
  • 3
    • 84958054021 scopus 로고    scopus 로고
    • Francisco Garci{dotless}́a, Alejandro Calderón, Jesús Carretero, MiMPI: a multithread-safe implementation of MPI, in: Recent Advances in Parallel Virtual Machine and Message Passing Interface, Sixth European PVM/MPI Users' Group Meeting, Lecture Notes in Computer Science, 1697, Springer, September 1999, pp. 207-214.
    • Francisco Garci{dotless}́a, Alejandro Calderón, Jesús Carretero, MiMPI: a multithread-safe implementation of MPI, in: Recent Advances in Parallel Virtual Machine and Message Passing Interface, Sixth European PVM/MPI Users' Group Meeting, Lecture Notes in Computer Science, vol. 1697, Springer, September 1999, pp. 207-214.
  • 4
    • 34548699342 scopus 로고    scopus 로고
    • Thread safety in an MPI implementation: requirements and analysis
    • Gropp W., and Thakur R. Thread safety in an MPI implementation: requirements and analysis. Parallel Computing 33 9 (2007) 595-604
    • (2007) Parallel Computing , vol.33 , Issue.9 , pp. 595-604
    • Gropp, W.1    Thakur, R.2
  • 5
    • 71549133620 scopus 로고    scopus 로고
    • IEEE/ANSI Std, 1003.1. Portable Operating System Interface (POSIX)-Part 1: System Application Program Interface (API) [C Language], 1996 edition.
    • IEEE/ANSI Std, 1003.1. Portable Operating System Interface (POSIX)-Part 1: System Application Program Interface (API) [C Language], 1996 edition.
  • 6
    • 71549170759 scopus 로고    scopus 로고
    • Intel MPI benchmarks
    • Intel MPI benchmarks. http://www.intel.com.
  • 7
    • 33646892173 scopus 로고    scopus 로고
    • The problem with threads
    • Lee E.A. The problem with threads. Computer 39 5 (2006) 33-42
    • (2006) Computer , vol.39 , Issue.5 , pp. 33-42
    • Lee, E.A.1
  • 9
    • 71549156485 scopus 로고    scopus 로고
    • OpenMP. http://www.openmp.org.
  • 10
    • 84888991091 scopus 로고    scopus 로고
    • OSU MPI benchmarks. http://mvapich.cse.ohio-state.edu/benchmarks.
    • OSU MPI benchmarks
  • 11
    • 84870912865 scopus 로고    scopus 로고
    • Tomas Plachetka. (Quasi-) thread-safe PVM and (quasi-) thread-safe MPI without active polling, in: Recent Advances in Parallel Virtual Machine and Message Passing Interface, Ninth European PVM/MPI Users' Group Meeting, Lecture Notes in Computer Science, 2474, Springer, September 2002, pp. 296-305.
    • Tomas Plachetka. (Quasi-) thread-safe PVM and (quasi-) thread-safe MPI without active polling, in: Recent Advances in Parallel Virtual Machine and Message Passing Interface, Ninth European PVM/MPI Users' Group Meeting, Lecture Notes in Computer Science, vol. 2474, Springer, September 2002, pp. 296-305.
  • 12
    • 0346941337 scopus 로고    scopus 로고
    • A multithreaded message passing interface (MPI) architecture: performance and program issues
    • Protopopov B.V., and Skjellum A. A multithreaded message passing interface (MPI) architecture: performance and program issues. Journal of Parallel and Distributed Computing 61 4 (2001) 449-466
    • (2001) Journal of Parallel and Distributed Computing , vol.61 , Issue.4 , pp. 449-466
    • Protopopov, B.V.1    Skjellum, A.2
  • 13
    • 0036082072 scopus 로고    scopus 로고
    • SKaMPI: a comprehensive benchmark for public benchmarking of MPI
    • Reussner R., Sanders P., and Träff J.L. SKaMPI: a comprehensive benchmark for public benchmarking of MPI. Scientific Programming 10 1 (2002) 55-65
    • (2002) Scientific Programming , vol.10 , Issue.1 , pp. 55-65
    • Reussner, R.1    Sanders, P.2    Träff, J.L.3
  • 14
    • 71549172150 scopus 로고    scopus 로고
    • Anthony Skjellum, Boris Protopopov, Shane Hebert, A thread taxonomy for MPI, in: Proceedings of the Second MPI Developers Conference, June 1996, pp. 50-57.
    • Anthony Skjellum, Boris Protopopov, Shane Hebert, A thread taxonomy for MPI, in: Proceedings of the Second MPI Developers Conference, June 1996, pp. 50-57.
  • 15
    • 0034825794 scopus 로고    scopus 로고
    • Hong Tang, Tao Yang, Optimizing threaded MPI execution on SMP clusters, in: Proceedings of the 15th ACM International Conference on Supercomputing, June 2001, pp. 381-392.
    • Hong Tang, Tao Yang, Optimizing threaded MPI execution on SMP clusters, in: Proceedings of the 15th ACM International Conference on Supercomputing, June 2001, pp. 381-392.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.