A Cluster Based Parallel Computing Framework (CBPCF) for Performance Evaluation of Parallel Applications

Quick and incremental growth in the processor power of desktop personal computers and network bandwidth due to recent extraordinary technological advances, have shifted the trend of parallel processing from conventional costly massively parallel supercomputers to the comparatively inexpensive cluste...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International Journal of Computer Theory and Engineering 2010-04, Vol.2 (2), p.226-232
Hauptverfasser: Chhabra, Amit, Singh, Gurvinder
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 232
container_issue 2
container_start_page 226
container_title International Journal of Computer Theory and Engineering
container_volume 2
creator Chhabra, Amit
Singh, Gurvinder
description Quick and incremental growth in the processor power of desktop personal computers and network bandwidth due to recent extraordinary technological advances, have shifted the trend of parallel processing from conventional costly massively parallel supercomputers to the comparatively inexpensive cluster of networked desktop PCs for solving data and computation intensive sequential as well as parallel applications. For such parallel applications, cluster of LAN based networked PCs environment has become the boon in developing countries because of easy availability of relatively inexpensive computational resources. This paper presents a parallel computing framework based on cluster of networked desktop PCs that intends to optimally exploit the pooled computational strength of networked desktop PCs available in the intranet of university campus. This Cluster Based Parallel Computing framework (CBPCF) is based on the Master-Slave computing paradigm and it emulates the parallel computing environment. Performance statistics of such a cluster based framework is evaluated using experimental setup by running applications like parallel Matrix multiplication and Pi( capital pi )value approximation. Interpretation of results has shown that high bandwidth requirements in problems like matrix multiplication ,is a major hindrance to get good performance as major percentage of the turnaround time is consumed as communication time. In Contrary to matrix multiplication application, Pi approximation problem has shown good amount of speedup as well as efficiency due to more computation work involved than communication in the problem.
doi_str_mv 10.7763/IJCTE.2010.V2.144
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1701109085</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1513491579</sourcerecordid><originalsourceid>FETCH-LOGICAL-c2274-113f3330855d8a24f11c38b7e1cbc5a0b2b1fdb09c29d1c1771593172b7466f43</originalsourceid><addsrcrecordid>eNqFUbFOwzAQ9QASVekHsFliKUOKz07iZGyjFooq0aF0tRzHgYATBzsB8fekLRISC9Pp3r17p3sPoSsgM85jdrt-yHbLGSVDv6czCMMzNAKesiAZsAs08b7Kh2GcUojpCL3McWZ632mHF9LrAm-lk8ZogzNbt31XNc945WStP617w9Nssc1WN7i0Dm-1G0otG6Xx8kOaXnaVbbAtfyXmbWsqdcT9JTovpfF68lPH6Gm13GX3webxbp3NN4GilIcBACsZYySJoiKRNCwBFEtyrkHlKpIkpzmURU5SRdMCFHAOUcqA05yHcVyGbIymJ93W2fde-07UlVfaGNlo23sBnACQdDjwPzUCFqYQDe6N0fUf6qvtXTM8IgaLCUQkPgrCiaWc9d7pUrSuqqX7EkDEIR1xTEcc0hF7elhl3w5Mglg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1440150685</pqid></control><display><type>article</type><title>A Cluster Based Parallel Computing Framework (CBPCF) for Performance Evaluation of Parallel Applications</title><source>Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals</source><creator>Chhabra, Amit ; Singh, Gurvinder</creator><creatorcontrib>Chhabra, Amit ; Singh, Gurvinder</creatorcontrib><description>Quick and incremental growth in the processor power of desktop personal computers and network bandwidth due to recent extraordinary technological advances, have shifted the trend of parallel processing from conventional costly massively parallel supercomputers to the comparatively inexpensive cluster of networked desktop PCs for solving data and computation intensive sequential as well as parallel applications. For such parallel applications, cluster of LAN based networked PCs environment has become the boon in developing countries because of easy availability of relatively inexpensive computational resources. This paper presents a parallel computing framework based on cluster of networked desktop PCs that intends to optimally exploit the pooled computational strength of networked desktop PCs available in the intranet of university campus. This Cluster Based Parallel Computing framework (CBPCF) is based on the Master-Slave computing paradigm and it emulates the parallel computing environment. Performance statistics of such a cluster based framework is evaluated using experimental setup by running applications like parallel Matrix multiplication and Pi( capital pi )value approximation. Interpretation of results has shown that high bandwidth requirements in problems like matrix multiplication ,is a major hindrance to get good performance as major percentage of the turnaround time is consumed as communication time. In Contrary to matrix multiplication application, Pi approximation problem has shown good amount of speedup as well as efficiency due to more computation work involved than communication in the problem.</description><identifier>ISSN: 1793-8201</identifier><identifier>DOI: 10.7763/IJCTE.2010.V2.144</identifier><language>eng</language><publisher>Singapore: IACSIT Press</publisher><subject>Approximation ; Bandwidth ; Clusters ; Computation ; Mathematical analysis ; Multiplication ; Parallel processing ; Performance evaluation ; Statistics</subject><ispartof>International Journal of Computer Theory and Engineering, 2010-04, Vol.2 (2), p.226-232</ispartof><rights>Copyright IACSIT Press Apr 2010</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c2274-113f3330855d8a24f11c38b7e1cbc5a0b2b1fdb09c29d1c1771593172b7466f43</citedby><cites>FETCH-LOGICAL-c2274-113f3330855d8a24f11c38b7e1cbc5a0b2b1fdb09c29d1c1771593172b7466f43</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,776,780,27903,27904</link.rule.ids></links><search><creatorcontrib>Chhabra, Amit</creatorcontrib><creatorcontrib>Singh, Gurvinder</creatorcontrib><title>A Cluster Based Parallel Computing Framework (CBPCF) for Performance Evaluation of Parallel Applications</title><title>International Journal of Computer Theory and Engineering</title><description>Quick and incremental growth in the processor power of desktop personal computers and network bandwidth due to recent extraordinary technological advances, have shifted the trend of parallel processing from conventional costly massively parallel supercomputers to the comparatively inexpensive cluster of networked desktop PCs for solving data and computation intensive sequential as well as parallel applications. For such parallel applications, cluster of LAN based networked PCs environment has become the boon in developing countries because of easy availability of relatively inexpensive computational resources. This paper presents a parallel computing framework based on cluster of networked desktop PCs that intends to optimally exploit the pooled computational strength of networked desktop PCs available in the intranet of university campus. This Cluster Based Parallel Computing framework (CBPCF) is based on the Master-Slave computing paradigm and it emulates the parallel computing environment. Performance statistics of such a cluster based framework is evaluated using experimental setup by running applications like parallel Matrix multiplication and Pi( capital pi )value approximation. Interpretation of results has shown that high bandwidth requirements in problems like matrix multiplication ,is a major hindrance to get good performance as major percentage of the turnaround time is consumed as communication time. In Contrary to matrix multiplication application, Pi approximation problem has shown good amount of speedup as well as efficiency due to more computation work involved than communication in the problem.</description><subject>Approximation</subject><subject>Bandwidth</subject><subject>Clusters</subject><subject>Computation</subject><subject>Mathematical analysis</subject><subject>Multiplication</subject><subject>Parallel processing</subject><subject>Performance evaluation</subject><subject>Statistics</subject><issn>1793-8201</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2010</creationdate><recordtype>article</recordtype><recordid>eNqFUbFOwzAQ9QASVekHsFliKUOKz07iZGyjFooq0aF0tRzHgYATBzsB8fekLRISC9Pp3r17p3sPoSsgM85jdrt-yHbLGSVDv6czCMMzNAKesiAZsAs08b7Kh2GcUojpCL3McWZ632mHF9LrAm-lk8ZogzNbt31XNc945WStP617w9Nssc1WN7i0Dm-1G0otG6Xx8kOaXnaVbbAtfyXmbWsqdcT9JTovpfF68lPH6Gm13GX3webxbp3NN4GilIcBACsZYySJoiKRNCwBFEtyrkHlKpIkpzmURU5SRdMCFHAOUcqA05yHcVyGbIymJ93W2fde-07UlVfaGNlo23sBnACQdDjwPzUCFqYQDe6N0fUf6qvtXTM8IgaLCUQkPgrCiaWc9d7pUrSuqqX7EkDEIR1xTEcc0hF7elhl3w5Mglg</recordid><startdate>20100401</startdate><enddate>20100401</enddate><creator>Chhabra, Amit</creator><creator>Singh, Gurvinder</creator><general>IACSIT Press</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20100401</creationdate><title>A Cluster Based Parallel Computing Framework (CBPCF) for Performance Evaluation of Parallel Applications</title><author>Chhabra, Amit ; Singh, Gurvinder</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c2274-113f3330855d8a24f11c38b7e1cbc5a0b2b1fdb09c29d1c1771593172b7466f43</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2010</creationdate><topic>Approximation</topic><topic>Bandwidth</topic><topic>Clusters</topic><topic>Computation</topic><topic>Mathematical analysis</topic><topic>Multiplication</topic><topic>Parallel processing</topic><topic>Performance evaluation</topic><topic>Statistics</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Chhabra, Amit</creatorcontrib><creatorcontrib>Singh, Gurvinder</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>International Journal of Computer Theory and Engineering</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Chhabra, Amit</au><au>Singh, Gurvinder</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A Cluster Based Parallel Computing Framework (CBPCF) for Performance Evaluation of Parallel Applications</atitle><jtitle>International Journal of Computer Theory and Engineering</jtitle><date>2010-04-01</date><risdate>2010</risdate><volume>2</volume><issue>2</issue><spage>226</spage><epage>232</epage><pages>226-232</pages><issn>1793-8201</issn><abstract>Quick and incremental growth in the processor power of desktop personal computers and network bandwidth due to recent extraordinary technological advances, have shifted the trend of parallel processing from conventional costly massively parallel supercomputers to the comparatively inexpensive cluster of networked desktop PCs for solving data and computation intensive sequential as well as parallel applications. For such parallel applications, cluster of LAN based networked PCs environment has become the boon in developing countries because of easy availability of relatively inexpensive computational resources. This paper presents a parallel computing framework based on cluster of networked desktop PCs that intends to optimally exploit the pooled computational strength of networked desktop PCs available in the intranet of university campus. This Cluster Based Parallel Computing framework (CBPCF) is based on the Master-Slave computing paradigm and it emulates the parallel computing environment. Performance statistics of such a cluster based framework is evaluated using experimental setup by running applications like parallel Matrix multiplication and Pi( capital pi )value approximation. Interpretation of results has shown that high bandwidth requirements in problems like matrix multiplication ,is a major hindrance to get good performance as major percentage of the turnaround time is consumed as communication time. In Contrary to matrix multiplication application, Pi approximation problem has shown good amount of speedup as well as efficiency due to more computation work involved than communication in the problem.</abstract><cop>Singapore</cop><pub>IACSIT Press</pub><doi>10.7763/IJCTE.2010.V2.144</doi><tpages>7</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 1793-8201
ispartof International Journal of Computer Theory and Engineering, 2010-04, Vol.2 (2), p.226-232
issn 1793-8201
language eng
recordid cdi_proquest_miscellaneous_1701109085
source Elektronische Zeitschriftenbibliothek - Frei zugängliche E-Journals
subjects Approximation
Bandwidth
Clusters
Computation
Mathematical analysis
Multiplication
Parallel processing
Performance evaluation
Statistics
title A Cluster Based Parallel Computing Framework (CBPCF) for Performance Evaluation of Parallel Applications
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-25T16%3A49%3A38IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20Cluster%20Based%20Parallel%20Computing%20Framework%20(CBPCF)%20for%20Performance%20Evaluation%20of%20Parallel%20Applications&rft.jtitle=International%20Journal%20of%20Computer%20Theory%20and%20Engineering&rft.au=Chhabra,%20Amit&rft.date=2010-04-01&rft.volume=2&rft.issue=2&rft.spage=226&rft.epage=232&rft.pages=226-232&rft.issn=1793-8201&rft_id=info:doi/10.7763/IJCTE.2010.V2.144&rft_dat=%3Cproquest_cross%3E1513491579%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1440150685&rft_id=info:pmid/&rfr_iscdi=true