MPI+OpenMP Implementation and Results Analysis of Matrix Multiplication Based on Rowwise and Columnwise Block-Striped Decomposition of the Matrices

This paper outlines the MPI+OpenMP programming model, and implements the matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices with MPI+OpenMP programming model in the multi-core cluster system. Experimental results show that the running time of the parall...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Lidong He, Weichang Shen, Yongjin Li, Anlei Shi, Dong Zhao
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 307
container_issue
container_start_page 304
container_title
container_volume 2
creator Lidong He
Weichang Shen
Yongjin Li
Anlei Shi
Dong Zhao
description This paper outlines the MPI+OpenMP programming model, and implements the matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices with MPI+OpenMP programming model in the multi-core cluster system. Experimental results show that the running time of the parallel algorithm is reduced significantly. By further analyzing the running results, the running time is reduced obviously once again.
doi_str_mv 10.1109/CSO.2010.123
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_5533007</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5533007</ieee_id><sourcerecordid>5533007</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-25c111f325b83f887c366486d957ffcabcdaae336ff027e764ce00ff385291a73</originalsourceid><addsrcrecordid>eNpFjMtuwjAQRV1VSC2UXXfdeF-F-hknS0hfSEQgYI-MM1bdJnGEgyjf0R9ugEqdzczV3HMQuqdkRClJn7LVfMTIKTF-hfpUMCHihHJ2_R-Y6KH-qZQyxlJ1g4YhfJJuhKSJErfoJ19MH-cN1PkCT6umhArqVrfO11jXBV5C2JdtwONal8fgAvYW57rduW-cdw_XlM5c2hMdoMDdsfSHgwtwxjNf7qv6HCelN1_RqkObrvcMxleND-7MdtL2Ay5iA-EO9awuAwz_9gCtX1_W2Xs0m79Ns_EscilpIyYNpdRyJrcJt0miDI9jkcRFKpW1Rm9NoTVwHltLmAIVCwOEWMsTyVKqFR-gh4vWAcCm2blK744bKTknRPFf6kJo8Q</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>MPI+OpenMP Implementation and Results Analysis of Matrix Multiplication Based on Rowwise and Columnwise Block-Striped Decomposition of the Matrices</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Lidong He ; Weichang Shen ; Yongjin Li ; Anlei Shi ; Dong Zhao</creator><creatorcontrib>Lidong He ; Weichang Shen ; Yongjin Li ; Anlei Shi ; Dong Zhao</creatorcontrib><description>This paper outlines the MPI+OpenMP programming model, and implements the matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices with MPI+OpenMP programming model in the multi-core cluster system. Experimental results show that the running time of the parallel algorithm is reduced significantly. By further analyzing the running results, the running time is reduced obviously once again.</description><identifier>ISBN: 1424468124</identifier><identifier>ISBN: 9781424468126</identifier><identifier>EISBN: 1424468132</identifier><identifier>EISBN: 9781424468133</identifier><identifier>DOI: 10.1109/CSO.2010.123</identifier><identifier>LCCN: 2010922297</identifier><language>eng</language><publisher>IEEE</publisher><subject>Central Processing Unit ; Computer networks ; Concurrent computing ; hybrid MPI/OpenMP programming model ; Matrix decomposition ; matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices ; multi-core cluster ; Parallel processing ; Parallel programming</subject><ispartof>2010 Third International Joint Conference on Computational Science and Optimization, 2010, Vol.2, p.304-307</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5533007$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,2052,27904,54898</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5533007$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Lidong He</creatorcontrib><creatorcontrib>Weichang Shen</creatorcontrib><creatorcontrib>Yongjin Li</creatorcontrib><creatorcontrib>Anlei Shi</creatorcontrib><creatorcontrib>Dong Zhao</creatorcontrib><title>MPI+OpenMP Implementation and Results Analysis of Matrix Multiplication Based on Rowwise and Columnwise Block-Striped Decomposition of the Matrices</title><title>2010 Third International Joint Conference on Computational Science and Optimization</title><addtitle>CSO</addtitle><description>This paper outlines the MPI+OpenMP programming model, and implements the matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices with MPI+OpenMP programming model in the multi-core cluster system. Experimental results show that the running time of the parallel algorithm is reduced significantly. By further analyzing the running results, the running time is reduced obviously once again.</description><subject>Central Processing Unit</subject><subject>Computer networks</subject><subject>Concurrent computing</subject><subject>hybrid MPI/OpenMP programming model</subject><subject>Matrix decomposition</subject><subject>matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices</subject><subject>multi-core cluster</subject><subject>Parallel processing</subject><subject>Parallel programming</subject><isbn>1424468124</isbn><isbn>9781424468126</isbn><isbn>1424468132</isbn><isbn>9781424468133</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2010</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNpFjMtuwjAQRV1VSC2UXXfdeF-F-hknS0hfSEQgYI-MM1bdJnGEgyjf0R9ugEqdzczV3HMQuqdkRClJn7LVfMTIKTF-hfpUMCHihHJ2_R-Y6KH-qZQyxlJ1g4YhfJJuhKSJErfoJ19MH-cN1PkCT6umhArqVrfO11jXBV5C2JdtwONal8fgAvYW57rduW-cdw_XlM5c2hMdoMDdsfSHgwtwxjNf7qv6HCelN1_RqkObrvcMxleND-7MdtL2Ay5iA-EO9awuAwz_9gCtX1_W2Xs0m79Ns_EscilpIyYNpdRyJrcJt0miDI9jkcRFKpW1Rm9NoTVwHltLmAIVCwOEWMsTyVKqFR-gh4vWAcCm2blK744bKTknRPFf6kJo8Q</recordid><startdate>201005</startdate><enddate>201005</enddate><creator>Lidong He</creator><creator>Weichang Shen</creator><creator>Yongjin Li</creator><creator>Anlei Shi</creator><creator>Dong Zhao</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201005</creationdate><title>MPI+OpenMP Implementation and Results Analysis of Matrix Multiplication Based on Rowwise and Columnwise Block-Striped Decomposition of the Matrices</title><author>Lidong He ; Weichang Shen ; Yongjin Li ; Anlei Shi ; Dong Zhao</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-25c111f325b83f887c366486d957ffcabcdaae336ff027e764ce00ff385291a73</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Central Processing Unit</topic><topic>Computer networks</topic><topic>Concurrent computing</topic><topic>hybrid MPI/OpenMP programming model</topic><topic>Matrix decomposition</topic><topic>matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices</topic><topic>multi-core cluster</topic><topic>Parallel processing</topic><topic>Parallel programming</topic><toplevel>online_resources</toplevel><creatorcontrib>Lidong He</creatorcontrib><creatorcontrib>Weichang Shen</creatorcontrib><creatorcontrib>Yongjin Li</creatorcontrib><creatorcontrib>Anlei Shi</creatorcontrib><creatorcontrib>Dong Zhao</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Lidong He</au><au>Weichang Shen</au><au>Yongjin Li</au><au>Anlei Shi</au><au>Dong Zhao</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>MPI+OpenMP Implementation and Results Analysis of Matrix Multiplication Based on Rowwise and Columnwise Block-Striped Decomposition of the Matrices</atitle><btitle>2010 Third International Joint Conference on Computational Science and Optimization</btitle><stitle>CSO</stitle><date>2010-05</date><risdate>2010</risdate><volume>2</volume><spage>304</spage><epage>307</epage><pages>304-307</pages><isbn>1424468124</isbn><isbn>9781424468126</isbn><eisbn>1424468132</eisbn><eisbn>9781424468133</eisbn><abstract>This paper outlines the MPI+OpenMP programming model, and implements the matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices with MPI+OpenMP programming model in the multi-core cluster system. Experimental results show that the running time of the parallel algorithm is reduced significantly. By further analyzing the running results, the running time is reduced obviously once again.</abstract><pub>IEEE</pub><doi>10.1109/CSO.2010.123</doi><tpages>4</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 1424468124
ispartof 2010 Third International Joint Conference on Computational Science and Optimization, 2010, Vol.2, p.304-307
issn
language eng
recordid cdi_ieee_primary_5533007
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Central Processing Unit
Computer networks
Concurrent computing
hybrid MPI/OpenMP programming model
Matrix decomposition
matrix multiplication based on rowwise and columnwise block-striped decomposition of the matrices
multi-core cluster
Parallel processing
Parallel programming
title MPI+OpenMP Implementation and Results Analysis of Matrix Multiplication Based on Rowwise and Columnwise Block-Striped Decomposition of the Matrices
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T10%3A46%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=MPI+OpenMP%20Implementation%20and%20Results%20Analysis%20of%20Matrix%20Multiplication%20Based%20on%20Rowwise%20and%20Columnwise%20Block-Striped%20Decomposition%20of%20the%20Matrices&rft.btitle=2010%20Third%20International%20Joint%20Conference%20on%20Computational%20Science%20and%20Optimization&rft.au=Lidong%20He&rft.date=2010-05&rft.volume=2&rft.spage=304&rft.epage=307&rft.pages=304-307&rft.isbn=1424468124&rft.isbn_list=9781424468126&rft_id=info:doi/10.1109/CSO.2010.123&rft_dat=%3Cieee_6IE%3E5533007%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=1424468132&rft.eisbn_list=9781424468133&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=5533007&rfr_iscdi=true