Performance Comparison of OpenMP, MPI, and MapReduce in Practical Problems

With problem size and complexity increasing, several parallel and distributed programming models and frameworks have been developed to efficiently handle such problems. This paper briefly reviews the parallel computing models and describes three widely recognized parallel programming frameworks: Ope...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Advances in Multimedia Jg. 2015; H. 2015; S. 132 - 140
Hauptverfasser: Kang, Sol Ji, Lee, Keon Myung, Lee, Sang Yeon
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Cairo, Egypt Hindawi Limiteds 01.01.2015
Hindawi Publishing Corporation
John Wiley & Sons, Inc
Wiley
Schlagworte:
ISSN:1687-5680, 1687-5699
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract With problem size and complexity increasing, several parallel and distributed programming models and frameworks have been developed to efficiently handle such problems. This paper briefly reviews the parallel computing models and describes three widely recognized parallel programming frameworks: OpenMP, MPI, and MapReduce. OpenMP is the de facto standard for parallel programming on shared memory systems. MPI is the de facto industry standard for distributed memory systems. MapReduce framework has become the de facto standard for large scale data-intensive applications. Qualitative pros and cons of each framework are known, but quantitative performance indexes help get a good picture of which framework to use for the applications. As benchmark problems to compare those frameworks, two problems are chosen: all-pairs-shortest-path problem and data join problem. This paper presents the parallel programs for the problems implemented on the three frameworks, respectively. It shows the experiment results on a cluster of computers. It also discusses which is the right tool for the jobs by analyzing the characteristics and performance of the paradigms.
AbstractList With problem size and complexity increasing, several parallel and distributed programming models and frameworks have been developed to efficiently handle such problems. This paper briefly reviews the parallel computing models and describes three widely recognized parallel programming frameworks: OpenMP, MPI, and MapReduce. OpenMP is the de facto standard for parallel programming on shared memory systems. MPI is the de facto industry standard for distributed memory systems. MapReduce framework has become the de facto standard for large scale data-intensive applications. Qualitative pros and cons of each framework are known, but quantitative performance indexes help get a good picture of which framework to use for the applications. As benchmark problems to compare those frameworks, two problems are chosen: all-pairs-shortest-path problem and data join problem. This paper presents the parallel programs for the problems implemented on the three frameworks, respectively. It shows the experiment results on a cluster of computers. It also discusses which is the right tool for the jobs by analyzing the characteristics and performance of the paradigms.
With problem size and complexity increasing, several parallel and distributed programming models and frameworks have been developed to efficiently handle such problems. This paper briefly reviews the parallel computing models and describes three widely recognized parallel programming frameworks: OpenMP, MPI, and MapReduce. OpenMP is the de facto standard for parallel programming on shared memory systems. MPI is the de facto industry standard for distributed memory systems. MapReduce frameworkhas become the de facto standard for large scale data-intensive applications. Qualitative pros and cons of each framework are known, but quantitative performance indexes help get a good picture of which framework to use for the applications. As benchmark problems to compare those frameworks, two problems are chosen: all-pairs-shortest-path problem and data join problem. This paper presents the parallel programs for the problems implemented on the three frameworks, respectively. It shows the experiment results on a cluster of computers. It also discusses which is the right tool for the jobs by analyzing the characteristics and performance of the paradigms.
Audience Academic
Author Lee, Sang Yeon
Lee, Keon Myung
Kang, Sol Ji
Author_xml – sequence: 1
  fullname: Kang, Sol Ji
– sequence: 2
  fullname: Lee, Keon Myung
– sequence: 3
  fullname: Lee, Sang Yeon
BookMark eNqFkstv1DAQxiNUJErpiTuKxAnotuN3cqxWPBbtqlGBszVx7MXVJt7aWQH_Pd6GRxdVQj7MePT7Po3H87Q4GsJgi-I5gXNChLigQMSFUEJW6lFxTHKYCVnXR3_yCp4Upyn5FgQoWnEmjouPjY0uxB4HY8t56LcYfQpDGVx5tbXDqjkrV83irMShK1e4vbbdLoN-KJuIZvQGNzkL7cb26Vnx2OEm2dNf8aT48u7t5_mH2fLq_WJ-uZyhqOk4k6RmqECoqhYSCDjJoWNUMWXBVYY75pDVbWcs5zXUpqMIFXcSq4oYMJydFIvJtwt4o7fR9xh_6IBe3xVCXGuMubWN1dRJAtSg5ZXiFlWrZCuAkVYZzq0k2evl5LWN4XZn06hvwi4OuX1NFHBGZE3vUWvMpn5wYcyv730y-pILnmfJhMzU-QNUPp3tvcl_5XyuHwheHQgyM9rv4xp3KenFp-tDlkysiSGlaJ02fsTRZ0lEv9EE9H4J9H4J9LQEWfPmH83vYT1Mv57or37o8Jv_D_xigm1GrMN7sKCSswwsJwB99KP_O9ZmbwOKSAB-Z0noPiioqQCg6vBCGNWEA_sJcLnYYg
CitedBy_id crossref_primary_10_1088_1742_6596_2420_1_012051
crossref_primary_10_3390_electronics11132057
crossref_primary_10_1002_cpe_4367
crossref_primary_10_1145_3542700_3542705
crossref_primary_10_1080_10106049_2019_1678679
crossref_primary_10_1515_comp_2022_0246
crossref_primary_10_1007_s10586_018_1916_6
crossref_primary_10_3390_s19235273
crossref_primary_10_1093_gigascience_giaa052
crossref_primary_10_1016_j_datak_2019_04_004
crossref_primary_10_1088_1742_6596_1333_4_042004
crossref_primary_10_3390_rs16010102
crossref_primary_10_1155_2020_4176794
crossref_primary_10_3390_sym14071495
crossref_primary_10_1016_j_pmcj_2024_101905
crossref_primary_10_1002_cpe_3829
crossref_primary_10_3389_fgene_2018_00537
crossref_primary_10_1016_j_future_2017_07_042
crossref_primary_10_1186_s40537_021_00535_6
crossref_primary_10_3389_fdata_2021_727216
crossref_primary_10_3390_app12105113
crossref_primary_10_1007_s10586_017_1013_2
crossref_primary_10_1007_s40031_020_00485_2
crossref_primary_10_1016_j_ijinfomgt_2019_07_003
Cites_doi 10.1145/1365490.1365500
10.1145/1272998.1273005
10.1007/11892960_49
10.1145/1327452.1327492
10.1109/3477.552189
10.1109/TPDS.2011.308
10.1016/j.parco.2011.02.004
10.1109/MC.2003.1236476
ContentType Journal Article
Copyright Copyright © 2015 Sol Ji Kang et al.
COPYRIGHT 2015 John Wiley & Sons, Inc.
Copyright © 2015 Sol Ji Kang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright_xml – notice: Copyright © 2015 Sol Ji Kang et al.
– notice: COPYRIGHT 2015 John Wiley & Sons, Inc.
– notice: Copyright © 2015 Sol Ji Kang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
DBID 188
ADJCN
AHFXO
RHU
RHW
RHX
AAYXX
CITATION
ISR
3V.
7SC
7XB
8AL
8FD
8FE
8FG
8FK
ABUWG
AFKRA
ARAPS
AZQEC
BENPR
BGLVJ
CCPQU
CWDGH
DWQXO
GNUQQ
HCIFZ
JQ2
K7-
L7M
L~C
L~D
M0N
P5Z
P62
PHGZM
PHGZT
PIMPY
PKEHL
PQEST
PQGLB
PQQKQ
PQUKI
PRINS
Q9U
DOA
DOI 10.1155/2015/575687
DatabaseName Chinese Electronic Periodical Services (CEPS)
الدوريات العلمية والإحصائية - e-Marefa Academic and Statistical Periodicals
معرفة - المحتوى العربي الأكاديمي المتكامل - e-Marefa Academic Complete
Hindawi Publishing Complete
Hindawi Publishing Subscription Journals
Hindawi Publishing Open Access
CrossRef
Gale In Context: Science
ProQuest Central (Corporate)
Computer and Information Systems Abstracts
ProQuest Central (purchase pre-March 2016)
Computing Database (Alumni Edition)
Technology Research Database
ProQuest SciTech Collection
ProQuest Technology Collection
ProQuest Central (Alumni) (purchase pre-March 2016)
ProQuest Central (Alumni)
ProQuest Central UK/Ireland
Advanced Technologies & Computer Science Collection
ProQuest Central Essentials
ProQuest Central
Technology collection
ProQuest One Community College
Middle East & Africa Database
ProQuest Central
ProQuest Central Student
SciTech Premium Collection
ProQuest Computer Science Collection
Computer Science Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
Computing Database
Advanced Technologies & Aerospace Database
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Premium
ProQuest One Academic
ProQuest Publicly Available Content Database
ProQuest One Academic Middle East (New)
ProQuest One Academic Eastern Edition (DO NOT USE)
ProQuest One Applied & Life Sciences
ProQuest One Academic (retired)
ProQuest One Academic UKI Edition
ProQuest Central China
ProQuest Central Basic
DOAJ Directory of Open Access Journals
DatabaseTitle CrossRef
Publicly Available Content Database
Computer Science Database
ProQuest Central Student
Technology Collection
Technology Research Database
Computer and Information Systems Abstracts – Academic
ProQuest One Academic Middle East (New)
ProQuest Advanced Technologies & Aerospace Collection
ProQuest Central Essentials
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
ProQuest Central (Alumni Edition)
SciTech Premium Collection
ProQuest One Community College
ProQuest Central China
ProQuest Central
ProQuest One Applied & Life Sciences
Middle East & Africa Database
ProQuest Central Korea
ProQuest Central (New)
Advanced Technologies Database with Aerospace
Advanced Technologies & Aerospace Collection
ProQuest Computing
ProQuest Central Basic
ProQuest Computing (Alumni Edition)
ProQuest One Academic Eastern Edition
ProQuest Technology Collection
ProQuest SciTech Collection
Computer and Information Systems Abstracts Professional
Advanced Technologies & Aerospace Database
ProQuest One Academic UKI Edition
ProQuest One Academic
ProQuest One Academic (New)
ProQuest Central (Alumni)
DatabaseTitleList


CrossRef
Publicly Available Content Database

Database_xml – sequence: 1
  dbid: RHX
  name: Hindawi Publishing Open Access
  url: http://www.hindawi.com/journals/
  sourceTypes: Publisher
– sequence: 2
  dbid: DOA
  name: DOAJ Directory of Open Access Journals
  url: https://www.doaj.org/
  sourceTypes: Open Website
– sequence: 3
  dbid: PIMPY
  name: ProQuest Publicly Available Content Database
  url: http://search.proquest.com/publiccontent
  sourceTypes: Aggregation Database
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 1687-5699
Editor Rho, Seungmin
Editor_xml – sequence: 1
  givenname: Seungmin
  surname: Rho
  fullname: Rho, Seungmin
EndPage 140
ExternalDocumentID oai_doaj_org_article_2f6102cae4874ea7b76b5031b7c44e61
3779208801
A454728356
10_1155_2015_575687
1052643
P20150716004_201512_201709250027_201709250027_132_140
GroupedDBID 188
ALMA_UNASSIGNED_HOLDINGS
M~E
.4S
.DC
0R~
24P
2UF
2WC
4.4
5VS
8FE
8FG
8R4
8R5
AAFWJ
AAKPC
AAMMB
ABUWG
ACCMX
ACM
ADBBV
ADJCN
ADMLS
AEFGJ
AFKRA
AFPKN
AGXDD
AHFXO
AIDQK
AIDYY
ARAPS
ARCSS
AZQEC
BCNDV
BENPR
BGLVJ
BPHCQ
C1A
CCPQU
CS3
CWDGH
DWQXO
EBS
EDO
EJD
GNUQQ
GROUPED_DOAJ
H13
HCIFZ
IAO
ICD
IL9
ISR
ITC
K6V
K7-
KQ8
OK1
P62
PHGZM
PHGZT
PIMPY
PQGLB
PQQKQ
PROAC
PUEGO
Q2X
RHU
TR2
TUS
UGNYK
UZ4
3V.
AAJEY
AINHJ
CAHYU
CNMHZ
CVCKV
M0N
RHW
RHX
AAYXX
AFFHD
ALUQN
CITATION
7SC
7XB
8AL
8FD
8FK
JQ2
L7M
L~C
L~D
PKEHL
PQEST
PQUKI
PRINS
Q9U
ID FETCH-LOGICAL-a592t-6193a70578956010f640d32737e0f8c4f3fa39bdce44909cd2a084f6a881c0c43
IEDL.DBID DOA
ISICitedReferencesCount 35
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000362044300001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1687-5680
IngestDate Fri Oct 03 12:41:36 EDT 2025
Fri Jul 25 20:59:34 EDT 2025
Wed Mar 19 02:07:03 EDT 2025
Sat Mar 08 18:51:38 EST 2025
Wed Mar 05 05:52:22 EST 2025
Sat Nov 29 02:50:04 EST 2025
Tue Nov 18 22:32:13 EST 2025
Sun Jun 02 18:54:41 EDT 2024
Thu Sep 25 15:26:58 EDT 2025
Tue Oct 01 22:51:07 EDT 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Issue 2015
Language English
License This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
http://creativecommons.org/licenses/by/3.0
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-a592t-6193a70578956010f640d32737e0f8c4f3fa39bdce44909cd2a084f6a881c0c43
Notes ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ORCID 0000-0001-9624-1121
0000-0003-0132-0260
0000-0002-2865-6488
OpenAccessLink https://doaj.org/article/2f6102cae4874ea7b76b5031b7c44e61
PQID 1704316921
PQPubID 237347
PageCount 9
ParticipantIDs doaj_primary_oai_doaj_org_article_2f6102cae4874ea7b76b5031b7c44e61
proquest_journals_1704316921
gale_infotracmisc_A454728356
gale_infotracacademiconefile_A454728356
gale_incontextgauss_ISR_A454728356
crossref_citationtrail_10_1155_2015_575687
crossref_primary_10_1155_2015_575687
hindawi_primary_10_1155_2015_575687
emarefa_primary_1052643
airiti_journals_P20150716004_201512_201709250027_201709250027_132_140
PublicationCentury 2000
PublicationDate 2015-01-01
PublicationDateYYYYMMDD 2015-01-01
PublicationDate_xml – month: 01
  year: 2015
  text: 2015-01-01
  day: 01
PublicationDecade 2010
PublicationPlace Cairo, Egypt
PublicationPlace_xml – name: Cairo, Egypt
– name: New York
PublicationTitle Advances in Multimedia
PublicationYear 2015
Publisher Hindawi Limiteds
Hindawi Publishing Corporation
John Wiley & Sons, Inc
Wiley
Publisher_xml – name: Hindawi Limiteds
– name: Hindawi Publishing Corporation
– name: John Wiley & Sons, Inc
– name: Wiley
References OpenMP Architecture Review Board OpenMP Application Program Interface 2008, http://www.openmp.org/mp-documents/spec30.pdf
Resch M. Sander B. Loebich I. A comparison of OpenMP and MPI for the parallel CFD test case Proceedings of the 1st European Workshop on OpenMP 1999 71 75
Alexandrov A. Ewen S. Heimel M. MapReduce and PACT—comparing data parallel programming models Proceedings of the 14th Conference on Database Systems for Business, Technology, and Web (BTW '11) 2011 25 44
Sodan A. C. Message-passing and shared-data programming models—wish vs. reality Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications (HPCS '05) May 2005 131 139 10.1109/HPCS.2005.34 2-s2.0-28744435996
(11) 2008; 51
Culler D. E. Singh J. P. Gupta A. Parallel Computer Architecture: A Hardware/software Approach 1999 Gulf Professional
Coarfa C. Dotsenko Y. Mellor-Crummey J. Cantonnet F. Ei-Ghazawi T. Mohanti A. Yao Y. Chavarría-Miranda D. An evaluation of global address space languages: co-array fortran and Unified Parallel C Proceedings of the 10th ACM SIGPLAN Symposium on Principles and Practise of Parallel Programming June 2005 36 47 10.1145/1065944.1065950 2-s2.0-31844441256
Lee S. W. Kim J. T. Sohn B. K. Lee K. M. Jeon J. W. Lee S. Real-Time System-on-a-Chip Architecture for Rule-Based Context-Aware Computing 2005 3681 Lecture Notes in Computer Science
Ghemawat S. Gobioff H. Leung S.-T. The google file system Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03) October 2003 29 43 2-s2.0-21644437974 10.1145/945445.945450
(15) 2003; 36
Lee K. M. Lee K. M. Similar pair identification using locality-sensitive hashing technique Proceedings of 6th International Conference on Soft Computing and Intelligent Systems, and 13th International Symposium on Advanced Intelligence Systems (SCIS/ISIS '12) 2012 2117 2119
(17) 2007; 41
Gropp W. Huss-Lederman S. Lumsdaine A. Lusk E. Nitzberg B. Saphir W. Snir M. MPI: The Complete Reference, the MPI-2 Extensions 1998 2 The MIT Press
Jost G. Jin H. Mey D. Hatay F. Comparing the OpenMP, MPI, and hybrid programming paradigm on an SMP cluster Proceedings of the 5th European workshop on OpenMP (EWOMP '03) 2003
Ravela S. C. Comparison of shared memory based parallel programming models 2010 MSC-2010-01 Blekinge Institute of Technology
Barney B. Introduction to Parallel Computing 2007 Lawrence Livermore National Laboratory https://computing.llnl.gov/tutorials/parallel_comp
(21) 2011; 37
(5) 2006; 4251
(24) 2008; 6
(4) 1997; 27
Ranger C. Raghuraman R. Penmetsa A. Bradski G. Kozyrakis C. Evaluating MapReduce for multi-core and multiprocessor systems Proceedings of the 13th IEEE International Symposium on High Performance Computer Architecture (HPCA '07) February 2007 Scottsdale, Ariz, USA 13 24 2-s2.0-34547679939 10.1109/HPCA.2007.346181
Cormen T. H. Leiserson C. E. Rivest R. L. Stein C. Introduction to Algorithms 2009 MIT Press MR2572804
POSIX-IEEE Standards Association 2014, http://standards.ieee.org/develop/wg/POSIX.html
(7) 2012; 23
(12) 2007; 41
13
24
(5) 2007
(8) 1998; 2
19
(23) 2005; 3681
4
(21) 2006; 4251
(1) 1999
20
(17) 2009
10
References_xml – reference: Resch M. Sander B. Loebich I. A comparison of OpenMP and MPI for the parallel CFD test case Proceedings of the 1st European Workshop on OpenMP 1999 71 75
– reference: Culler D. E. Singh J. P. Gupta A. Parallel Computer Architecture: A Hardware/software Approach 1999 Gulf Professional
– reference: Ravela S. C. Comparison of shared memory based parallel programming models 2010 MSC-2010-01 Blekinge Institute of Technology
– volume: 6
  start-page: 40
  issue: 2
  year: 2008
  end-page: 53
  ident: 24
  article-title: Scalable parallel programming with CUDA
– volume: 23
  start-page: 1369
  issue: 8
  year: 2012
  end-page: 1386
  ident: 7
  article-title: A survey of parallel programming models and tools in the multi and many-core era
– reference: Sodan A. C. Message-passing and shared-data programming models—wish vs. reality Proceedings of the 19th International Symposium on High Performance Computing Systems and Applications (HPCS '05) May 2005 131 139 10.1109/HPCS.2005.34 2-s2.0-28744435996
– reference: POSIX-IEEE Standards Association 2014, http://standards.ieee.org/develop/wg/POSIX.html
– volume: 37
  start-page: 610
  issue: 9
  year: 2011
  end-page: 632
  ident: 21
  article-title: MapReduce in MPI for large-scale graph algorithms
– reference: Lee K. M. Lee K. M. Similar pair identification using locality-sensitive hashing technique Proceedings of 6th International Conference on Soft Computing and Intelligent Systems, and 13th International Symposium on Advanced Intelligence Systems (SCIS/ISIS '12) 2012 2117 2119
– volume: 51
  start-page: 107
  issue: 1
  year: 2008
  end-page: 113
  ident: 11
  article-title: MapReduce: simplified data processing on large clusters
– reference: Cormen T. H. Leiserson C. E. Rivest R. L. Stein C. Introduction to Algorithms 2009 MIT Press MR2572804
– reference: Gropp W. Huss-Lederman S. Lumsdaine A. Lusk E. Nitzberg B. Saphir W. Snir M. MPI: The Complete Reference, the MPI-2 Extensions 1998 2 The MIT Press
– reference: Alexandrov A. Ewen S. Heimel M. MapReduce and PACT—comparing data parallel programming models Proceedings of the 14th Conference on Database Systems for Business, Technology, and Web (BTW '11) 2011 25 44
– reference: Ghemawat S. Gobioff H. Leung S.-T. The google file system Proceedings of the 19th ACM Symposium on Operating Systems Principles (SOSP '03) October 2003 29 43 2-s2.0-21644437974 10.1145/945445.945450
– volume: 27
  start-page: 105
  issue: 1
  year: 1997
  end-page: 108
  ident: 4
  article-title: Hierarchical partition of nonstructured concurrent systems
– reference: Ranger C. Raghuraman R. Penmetsa A. Bradski G. Kozyrakis C. Evaluating MapReduce for multi-core and multiprocessor systems Proceedings of the 13th IEEE International Symposium on High Performance Computer Architecture (HPCA '07) February 2007 Scottsdale, Ariz, USA 13 24 2-s2.0-34547679939 10.1109/HPCA.2007.346181
– reference: Barney B. Introduction to Parallel Computing 2007 Lawrence Livermore National Laboratory https://computing.llnl.gov/tutorials/parallel_comp/
– reference: Jost G. Jin H. Mey D. Hatay F. Comparing the OpenMP, MPI, and hybrid programming paradigm on an SMP cluster Proceedings of the 5th European workshop on OpenMP (EWOMP '03) 2003
– volume: 36
  start-page: 106
  issue: 10
  year: 2003
  end-page: 108
  ident: 15
  article-title: The GPU enters computing's mainstream
– reference: Lee S. W. Kim J. T. Sohn B. K. Lee K. M. Jeon J. W. Lee S. Real-Time System-on-a-Chip Architecture for Rule-Based Context-Aware Computing 2005 3681 Lecture Notes in Computer Science
– reference: Coarfa C. Dotsenko Y. Mellor-Crummey J. Cantonnet F. Ei-Ghazawi T. Mohanti A. Yao Y. Chavarría-Miranda D. An evaluation of global address space languages: co-array fortran and Unified Parallel C Proceedings of the 10th ACM SIGPLAN Symposium on Principles and Practise of Parallel Programming June 2005 36 47 10.1145/1065944.1065950 2-s2.0-31844441256
– volume: 41
  start-page: 59
  issue: 3
  year: 2007
  end-page: 72
  ident: 17
  article-title: Dryad: distributed data-parallel programs from sequential building blocks
– reference: OpenMP Architecture Review Board OpenMP Application Program Interface 2008, http://www.openmp.org/mp-documents/spec30.pdf
– volume: 4251
  start-page: 401
  year: 2006
  end-page: 408
  ident: 5
  article-title: Architecture of RETE network hardware accelerator for real-time context-aware system
– ident: 24
  doi: 10.1145/1365490.1365500
– volume: 41
  start-page: 59
  issue: 3
  year: 2007
  ident: 12
  publication-title: ACM SIGOPS Operating Systems Review
  doi: 10.1145/1272998.1273005
– volume: 3681
  year: 2005
  ident: 23
– year: 2007
  ident: 5
– volume: 4251
  start-page: 401
  year: 2006
  ident: 21
  publication-title: Lecture Notes in Computer Science
  doi: 10.1007/11892960_49
– volume: 2
  year: 1998
  ident: 8
– ident: 13
  doi: 10.1145/1327452.1327492
– year: 1999
  ident: 1
– year: 2009
  ident: 17
– ident: 19
  doi: 10.1109/3477.552189
– ident: 4
  doi: 10.1109/TPDS.2011.308
– ident: 20
  doi: 10.1016/j.parco.2011.02.004
– ident: 10
  doi: 10.1109/MC.2003.1236476
SSID ssib050728435
ssj0060728
Score 2.2237275
Snippet With problem size and complexity increasing, several parallel and distributed programming models and frameworks have been developed to efficiently handle such...
SourceID doaj
proquest
gale
crossref
hindawi
emarefa
airiti
SourceType Open Website
Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 132
SubjectTerms Comparative analysis
Computer programming
SummonAdditionalLinks – databaseName: Hindawi Publishing Open Access
  dbid: RHX
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1bb9MwFLbYBBIv3C-BgiyYhIQWKXEcXx7HtGlDdIoKSH2zHMcelVA6LR38fc5J3IwwhHhq3Jy6ss-x_X2J_R1C9iAMmBZKpJzVLOW8saltVJnWwTPlCm9104u4fpJnZ2q51FXcINvdfIUPqx3Q87wE3l4KJXfIjioxdhcny23UAKCBKbYYQa_AMtIssE_hR1k8lfdHVbDi2BXqBk0WpF63vz-ca6Fsx3n6zjdkyD9XN2bsfhk6fkDuRfxIDwaHPyS3fPuI3N_mZqBxqD4mH6vrEwH0cEw2SNeB4h6SebVP59XpPrVtQ-f2YoEKrp6uWjoIGIHn4KrPNdM9IV-Pj74cnqQxb0JqS802wAZ1YSUAMaV7vhUEz5oCcIr0WVCOhyLYQteN85zrTLuG2UzxIKxSucscL56S3Xbd-ueEOs69d0UhlZDcOVRz0zKTwWeuES6whBwNvWhi6Hemwk4G4AJIihu8zhl-yEwD2gISPC0AGQb2kSXk_dYJxkVxcsyR8d30JKUs-5rM4LqE7I3GF4Mmx9_NPqA3RxMU0u6_gOAycVwaFgA_Mmc9EDfuraylqEuY6GqJTRd5Qp7FWPjtr0pAkUVC3mBsGBTRaHGXzrm96jpz-nlhDlAlDYXsRELeRaOwhvY4Gw89QO-i7tbEcjaxhFHuJrffxhD8d5Nn2_C8dgj0NuodaJa_-K9KXpK7WBqeM83I7ubyyr8it92Pzaq7fN2PvV8kNRko
  priority: 102
  providerName: Hindawi Publishing
– databaseName: Computer Science Database
  dbid: K7-
  link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3fb9MwELZgDIkXxq-xQEEWTEJCi5o4jn88oTFtYkCnaoC0N8txnFEJpV3Twb_PneO2VKC98NS4OSVy7_P5O9f-jpB9gAHTQomUs4qlnNc2tbUq06rxTLnCW10HEdfP8uxMXVzocVxw6-K2ymVMDIG6njpcIx_mEmVghGb5u9lVilWj8N_VWELjNrmTM5Yjzj_JdIknoDoQfIsVHRbYxgRMwMAqhcrieT2YUocwD5ZDoC4C99Zt2wkqCm1MVUHRPxzbtdC2qwh-9zvmzr8mf8XyMEGd7Pxv1x6Q-5Ga0sMeSw_JLd8-IjvLsg80RoHH5ON4fdiAHq3qGNJpQ3F7ymh8QEfj0wNq25qO7OwcxWE9nbS010YCUMBVKGPTPSHfTo6_Hn1IY0mG1JaaLSDR1IWVwPGUDqlcI3hWF0CBpM8a5XhTNLbQVe085zrTrmY2U7wRVqncZY4Xu2SrnbZ-j1DHufeuKKQSkjuHQnFaZrLxmauFa1hCjns3mDiqOjNGLwEnApLGDV7nDD9kpoHIQX692YA8GxKbLCFvl140LuqeY_mNHybkP2UZnmR63ydkf2U86-U-_m32HuGwMkGN7vDFdH5p4pA3rAFqypz1kBNyb2UlRVVCDK0kdl3kCXkawfTHq0ogqEVCXiG4DOpztLgB6NJed505_XJuDlGADTXyRELeRKNmCv1xNp6ngF8XJb02LAcblhBA3Mbt1xHDN3d5sATv2iFr5D67-fZzcg-f1a9dDcjWYn7tX5Bt93Mx6eYvw6j9DRKYOeg
  priority: 102
  providerName: ProQuest
Title Performance Comparison of OpenMP, MPI, and MapReduce in Practical Problems
URI https://www.airitilibrary.com/Article/Detail/P20150716004-201512-201709250027-201709250027-132-140
https://search.emarefa.net/detail/BIM-1052643
https://dx.doi.org/10.1155/2015/575687
https://www.proquest.com/docview/1704316921
https://doaj.org/article/2f6102cae4874ea7b76b5031b7c44e61
Volume 2015
WOSCitedRecordID wos000362044300001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVAON
  databaseName: DOAJ Directory of Open Access Journals
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: DOA
  dateStart: 20070101
  isFulltext: true
  titleUrlDefault: https://www.doaj.org/
  providerName: Directory of Open Access Journals
– providerCode: PRVHPJ
  databaseName: ROAD: Directory of Open Access Scholarly Resources
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssib050728435
  issn: 1687-5680
  databaseCode: M~E
  dateStart: 20070101
  isFulltext: true
  titleUrlDefault: https://road.issn.org
  providerName: ISSN International Centre
– providerCode: PRVPQU
  databaseName: Advanced Technologies & Aerospace Database
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: P5Z
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/hightechjournals
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Computer Science Database
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: K7-
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/compscijour
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: Middle East & Africa Database (ProQuest)
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: CWDGH
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://search.proquest.com/middleeastafrica
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Central
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: BENPR
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: https://www.proquest.com/central
  providerName: ProQuest
– providerCode: PRVPQU
  databaseName: ProQuest Publicly Available Content Database
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: PIMPY
  dateStart: 20080101
  isFulltext: true
  titleUrlDefault: http://search.proquest.com/publiccontent
  providerName: ProQuest
– providerCode: PRVWIB
  databaseName: Wiley Online Library Open Access
  customDbUrl:
  eissn: 1687-5699
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0060728
  issn: 1687-5680
  databaseCode: 24P
  dateStart: 20070101
  isFulltext: true
  titleUrlDefault: https://authorservices.wiley.com/open-science/open-access/browse-journals.html
  providerName: Wiley-Blackwell
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1db9MwFLXQGBIvfDMCZbJgEhJatNRx_PG4TZ1WoFVUQCq8WI5jQyWUTmsHb_x27k3crhUIXnhx4uSqka-v7XMq-1xCDiAMmBZKpJxVLOW8tqmtVZFWwTPlcm913Yq4vpPjsZpOdbmR6gv3hHXywJ3jjliABZ456wFZc29lJUVVQCRW0nHuO-IDqGeDTEEkAciBaTdfA2GBdaReAoZUIVQWT-rBYgrsv18cAWgRuKtu185QS2hrkWq1_NsDuxbqdj133_qKrPnH7LdZvF2azu6ROxFT0uOuLffJDd88IHdX-RpoHL4PyZvy-pQAPV0nIKTzQHFfyag8pKNyeEhtU9ORvZigqquns4Z2okbQm3DX5p9ZPCIfzwYfTs_TmEshtYVmS2CIOrcSwJnSLQcLgmd1DthF-iwox0MebK6r2nnOdaZdzWymeBBWqb7LHM8fk51m3vgnhKLfvctzqYTkzqHCm5aZDD5ztXCBJWTQedHE4bAwJToZwAygK27wvs_wIjMNCAyI8XYFCDIwkiwhr1edYFwULMe8Gd9MS1yKov0l03VdQg7WxhedTsefzU6wN9cmKK7dPoCQMzHkzL9CLiF7MRY2PlUAsswT8gJjw6CwRoM7d77Yq8XCDN9PzDEqp6G4nUjIq2gU5tAeZ-NBCPAuanFtWfa2LGHku63XL2MI_r3JvVV4XncIeBs1EDTrP_0fHnlGbuMXu7-memRneXnln5Nd9305W1zuk5sng3E52W-HKJRvZQrl6OcAyrL4DO_L4aj8BLXJ-fQXNHAzOA
linkProvider Directory of Open Access Journals
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1Lb9NAEF6VtggulDeBABYUkFCtOOv1Pg4cStqS0CSK2iJ6W9brdYmEkhCnVPwpfiMzzjohAvXWA6d449FG653HN87ON4RsgxpQxSUPGU1pyFhmQpPJJExzR6WNnVFZSeLaFf2-PD1VgzXyq6qFwWOVlU8sHXU2tviOvNEUSAPDFW36E5SH7ucF5GfFu84ebOYrSg_2T1rt0LcQCE2i6AwSIxUbAZhEqjL1yDmLshhCtnBRLi3L49zEKs2sY0xFymbURJLl3EjZtJFlMcz7evI9xC5V-G-ub9lxjWxIriRY1Ebr896HdqXBAK7A3ccLAM5xjCkfB1NOuIx8hSAE8QZE3qQBYInjab5NM0QOo5XgWPYQKAuFDYzNImZc_4rZ-sXwr-hRhsSDrf_tYd4mtzz4Dnbn1nKHrLnRXbJVNbYIvJ-7Rz4OluUUQWvRqTEY5wEewOkNdoLeoLMTmFEW9MzkCOlvXTAcBXP2J1B7uCob9RT3yacrWeQDsj4aj9wjEljGnLNxLCQXzFqkwlMiErmLbMZtTmtkf77t2vuNQg9QKwD1AQxlGq-bFD9EpACqRlSsDpoxhdQtqpG3ldZo65ndscHIN11meElSzqTnulYj2wvhyZzQ5N9i71H9FiLIQl5-MZ6eae_UNM0BfFNrHGS9zBmRCp4mECVSgUvnzRp56JX3j59KAILHNfIClVkjA8kIjzidmfOi0J3jI72LFHPIAshr5I0XysewHmt8xQg8XSQtW5Gsr0iCi7Qrt196m7l8yfXKWJYbsrSUx5fffk5utE96Xd3t9A-fkJs47_xNXZ2sz6bn7inZtD9mw2L6zPuMgHy5amP7DQpYlfI
linkToPdf http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1bb9MwFLbGGIgXxp1AAQuGkNCiJo5jxw8IjW0VpWtVDZD2FhzHGZVQWpqOib_Gr-OcxGmpQHvbA0-JkyNXTr5zS32-Q8gOwIApkQifs4z5nOfa13kS-1lhWWIiq1Vek7geydEoOTlR4w3yq62FwW2VrU2sDXU-NfiNvBtKpIERioXdwm2LGB_03s6--9hBCv9pbdtpNBAZ2J_nkL5Vb_oH8K5fMtY7_LT_3ncdBnwdK7aAvElFWkLIkqg6MykED_IIPLq0QZEYXkSFjlSWG8u5CpTJmQ4SXgidJKEJDI9g3ivkKnjhGHVsIP0WyxBmgeGPlqG4wDEmfwKUOhZJ4GoFwZ13wQfHXQibBO7r29ITZDNac5N1N4G6ZFjDWC-9x7WvmLefT_7yI7Vz7G3_z4_1FrnpQnK61-jQbbJhyztku213QZ31u0s-jFdFFnR_2b-RTguK23KG4106HPd3qS5zOtSzYyTFtXRS0oYTCpQBzur2PdU98vlSVnSfbJbT0j4k1HBurYkimQjJjUGCPCUDWdjA5MIUzCOHDQRSZ02qdIwIgVgQglOe4nnI8CADBQFswOT6IIwYJHSBR163CEqN43vHtiPf0jrvi-N6prTBnUd2lsKzhubk32LvEIpLEeQmry9M56epM3UpKyAkZ0ZbyIW51TKTIovBd2QSly5CjzxwQP7jp2IIzCOPPEdgp8hLUiIUT_VZVaX9j8fpHhLPITeg8MgrJ1RMYT1GuzoSeLpIZbYm2VmTBMNp1m6_cPpz8ZI7reKsXshKax5dfPsZuQ7qlB71R4PH5AZO23y-65DNxfzMPiFb5sdiUs2f1saDki-XrVa_AfdFnSE
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Performance+Comparison+of+OpenMP%2C+MPI%2C+and+MapReduce+in+Practical+Problems&rft.jtitle=Advances+in+multimedia&rft.au=Sol+Ji+Kang&rft.au=Sang+Yeon+Lee&rft.au=Keon+Myung+Lee&rft.date=2015-01-01&rft.pub=Wiley&rft.issn=1687-5680&rft.eissn=1687-5699&rft.volume=2015&rft_id=info:doi/10.1155%2F2015%2F575687&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_2f6102cae4874ea7b76b5031b7c44e61
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1687-5680&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1687-5680&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1687-5680&client=summon