A multigrain Delaunay mesh generation method for multicore SMT-based architectures

Given the proliferation of layered, multicore- and SMT-based architectures, it is imperative to deploy and evaluate important, multi-level, scientific computing codes, such as meshing algorithms, on these systems. We focus on Parallel Constrained Delaunay Mesh (PCDM) generation. We exploit coarse-gr...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of parallel and distributed computing 2009-07, Vol.69 (7), p.589-600
Hauptverfasser: Antonopoulos, Christos D., Blagojevic, Filip, Chernikov, Andrey N., Chrisochoides, Nikos P., Nikolopoulos, Dimitrios S.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 600
container_issue 7
container_start_page 589
container_title Journal of parallel and distributed computing
container_volume 69
creator Antonopoulos, Christos D.
Blagojevic, Filip
Chernikov, Andrey N.
Chrisochoides, Nikos P.
Nikolopoulos, Dimitrios S.
description Given the proliferation of layered, multicore- and SMT-based architectures, it is imperative to deploy and evaluate important, multi-level, scientific computing codes, such as meshing algorithms, on these systems. We focus on Parallel Constrained Delaunay Mesh (PCDM) generation. We exploit coarse-grain parallelism at the subdomain level, medium-grain at the cavity level and fine-grain at the element level. This multi-grain data parallel approach targets clusters built from commercially available SMTs and multicore processors. The exploitation of the coarser degree of granularity facilitates scalability both in terms of execution time and problem size on loosely-coupled clusters. The exploitation of medium-grain parallelism allows performance improvement at the single node level. Our experimental evaluation shows that the first generation of SMT cores is not capable of taking advantage of fine-grain parallelism in PCDM. Many of our experimental findings with PCDM extend to other adaptive and irregular multigrain parallel algorithms as well.
doi_str_mv 10.1016/j.jpdc.2009.03.009
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_34606800</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0743731509000604</els_id><sourcerecordid>34606800</sourcerecordid><originalsourceid>FETCH-LOGICAL-c405t-40add5708599b4864f29689a2afece67ab7e871c5f10184d93c2b6dcb29622b3</originalsourceid><addsrcrecordid>eNp9kF9LwzAUxYMoOKdfwKe-6FvrTZqmKfgy_A8TQfce0uR2y-jambTCvr0ZGz76dLjwO-dyDiHXFDIKVNyts_XWmowBVBnkWZQTMqFQiRQkl6dkAiXP0zKnxTm5CGENQGlRygn5nCWbsR3c0mvXJY_Y6rHTu2SDYZUssUOvB9d38R5WvU2a3h9w03tMvt4Xaa0D2kR7s3IDmmH0GC7JWaPbgFdHnZLF89Pi4TWdf7y8PczmqeFQDCkHbW1RgiyqquZS8IZVQlaa6QYNilLXJcqSmqKJDSW3VW5YLaypI8ZYnU_J7SF26_vvEcOgNi4YbFvdYT8GlXMBQgJEkB1A4_sQPDZq691G-52ioPbrqbXar6f26ynIVZRoujmm62B023jdGRf-nIwKTiUrI3d_4DA2_XHoVTAOO4PW-biHsr37780vIeaF8A</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>34606800</pqid></control><display><type>article</type><title>A multigrain Delaunay mesh generation method for multicore SMT-based architectures</title><source>Access via ScienceDirect (Elsevier)</source><creator>Antonopoulos, Christos D. ; Blagojevic, Filip ; Chernikov, Andrey N. ; Chrisochoides, Nikos P. ; Nikolopoulos, Dimitrios S.</creator><creatorcontrib>Antonopoulos, Christos D. ; Blagojevic, Filip ; Chernikov, Andrey N. ; Chrisochoides, Nikos P. ; Nikolopoulos, Dimitrios S.</creatorcontrib><description>Given the proliferation of layered, multicore- and SMT-based architectures, it is imperative to deploy and evaluate important, multi-level, scientific computing codes, such as meshing algorithms, on these systems. We focus on Parallel Constrained Delaunay Mesh (PCDM) generation. We exploit coarse-grain parallelism at the subdomain level, medium-grain at the cavity level and fine-grain at the element level. This multi-grain data parallel approach targets clusters built from commercially available SMTs and multicore processors. The exploitation of the coarser degree of granularity facilitates scalability both in terms of execution time and problem size on loosely-coupled clusters. The exploitation of medium-grain parallelism allows performance improvement at the single node level. Our experimental evaluation shows that the first generation of SMT cores is not capable of taking advantage of fine-grain parallelism in PCDM. Many of our experimental findings with PCDM extend to other adaptive and irregular multigrain parallel algorithms as well.</description><identifier>ISSN: 0743-7315</identifier><identifier>EISSN: 1096-0848</identifier><identifier>DOI: 10.1016/j.jpdc.2009.03.009</identifier><language>eng</language><publisher>Amsterdam: Elsevier Inc</publisher><subject>Applied sciences ; Computer science; control theory; systems ; Computer systems and distributed systems. User interface ; Delaunay ; Exact sciences and technology ; Mesh Generation ; Multicore ; Multigrain ; Parallel ; SMT ; Software</subject><ispartof>Journal of parallel and distributed computing, 2009-07, Vol.69 (7), p.589-600</ispartof><rights>2009</rights><rights>2015 INIST-CNRS</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c405t-40add5708599b4864f29689a2afece67ab7e871c5f10184d93c2b6dcb29622b3</citedby><cites>FETCH-LOGICAL-c405t-40add5708599b4864f29689a2afece67ab7e871c5f10184d93c2b6dcb29622b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://dx.doi.org/10.1016/j.jpdc.2009.03.009$$EHTML$$P50$$Gelsevier$$H</linktohtml><link.rule.ids>315,782,786,3552,27931,27932,46002</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=21641827$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Antonopoulos, Christos D.</creatorcontrib><creatorcontrib>Blagojevic, Filip</creatorcontrib><creatorcontrib>Chernikov, Andrey N.</creatorcontrib><creatorcontrib>Chrisochoides, Nikos P.</creatorcontrib><creatorcontrib>Nikolopoulos, Dimitrios S.</creatorcontrib><title>A multigrain Delaunay mesh generation method for multicore SMT-based architectures</title><title>Journal of parallel and distributed computing</title><description>Given the proliferation of layered, multicore- and SMT-based architectures, it is imperative to deploy and evaluate important, multi-level, scientific computing codes, such as meshing algorithms, on these systems. We focus on Parallel Constrained Delaunay Mesh (PCDM) generation. We exploit coarse-grain parallelism at the subdomain level, medium-grain at the cavity level and fine-grain at the element level. This multi-grain data parallel approach targets clusters built from commercially available SMTs and multicore processors. The exploitation of the coarser degree of granularity facilitates scalability both in terms of execution time and problem size on loosely-coupled clusters. The exploitation of medium-grain parallelism allows performance improvement at the single node level. Our experimental evaluation shows that the first generation of SMT cores is not capable of taking advantage of fine-grain parallelism in PCDM. Many of our experimental findings with PCDM extend to other adaptive and irregular multigrain parallel algorithms as well.</description><subject>Applied sciences</subject><subject>Computer science; control theory; systems</subject><subject>Computer systems and distributed systems. User interface</subject><subject>Delaunay</subject><subject>Exact sciences and technology</subject><subject>Mesh Generation</subject><subject>Multicore</subject><subject>Multigrain</subject><subject>Parallel</subject><subject>SMT</subject><subject>Software</subject><issn>0743-7315</issn><issn>1096-0848</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp9kF9LwzAUxYMoOKdfwKe-6FvrTZqmKfgy_A8TQfce0uR2y-jambTCvr0ZGz76dLjwO-dyDiHXFDIKVNyts_XWmowBVBnkWZQTMqFQiRQkl6dkAiXP0zKnxTm5CGENQGlRygn5nCWbsR3c0mvXJY_Y6rHTu2SDYZUssUOvB9d38R5WvU2a3h9w03tMvt4Xaa0D2kR7s3IDmmH0GC7JWaPbgFdHnZLF89Pi4TWdf7y8PczmqeFQDCkHbW1RgiyqquZS8IZVQlaa6QYNilLXJcqSmqKJDSW3VW5YLaypI8ZYnU_J7SF26_vvEcOgNi4YbFvdYT8GlXMBQgJEkB1A4_sQPDZq691G-52ioPbrqbXar6f26ynIVZRoujmm62B023jdGRf-nIwKTiUrI3d_4DA2_XHoVTAOO4PW-biHsr37780vIeaF8A</recordid><startdate>20090701</startdate><enddate>20090701</enddate><creator>Antonopoulos, Christos D.</creator><creator>Blagojevic, Filip</creator><creator>Chernikov, Andrey N.</creator><creator>Chrisochoides, Nikos P.</creator><creator>Nikolopoulos, Dimitrios S.</creator><general>Elsevier Inc</general><general>Elsevier</general><scope>IQODW</scope><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>20090701</creationdate><title>A multigrain Delaunay mesh generation method for multicore SMT-based architectures</title><author>Antonopoulos, Christos D. ; Blagojevic, Filip ; Chernikov, Andrey N. ; Chrisochoides, Nikos P. ; Nikolopoulos, Dimitrios S.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c405t-40add5708599b4864f29689a2afece67ab7e871c5f10184d93c2b6dcb29622b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Applied sciences</topic><topic>Computer science; control theory; systems</topic><topic>Computer systems and distributed systems. User interface</topic><topic>Delaunay</topic><topic>Exact sciences and technology</topic><topic>Mesh Generation</topic><topic>Multicore</topic><topic>Multigrain</topic><topic>Parallel</topic><topic>SMT</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Antonopoulos, Christos D.</creatorcontrib><creatorcontrib>Blagojevic, Filip</creatorcontrib><creatorcontrib>Chernikov, Andrey N.</creatorcontrib><creatorcontrib>Chrisochoides, Nikos P.</creatorcontrib><creatorcontrib>Nikolopoulos, Dimitrios S.</creatorcontrib><collection>Pascal-Francis</collection><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>Journal of parallel and distributed computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Antonopoulos, Christos D.</au><au>Blagojevic, Filip</au><au>Chernikov, Andrey N.</au><au>Chrisochoides, Nikos P.</au><au>Nikolopoulos, Dimitrios S.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A multigrain Delaunay mesh generation method for multicore SMT-based architectures</atitle><jtitle>Journal of parallel and distributed computing</jtitle><date>2009-07-01</date><risdate>2009</risdate><volume>69</volume><issue>7</issue><spage>589</spage><epage>600</epage><pages>589-600</pages><issn>0743-7315</issn><eissn>1096-0848</eissn><abstract>Given the proliferation of layered, multicore- and SMT-based architectures, it is imperative to deploy and evaluate important, multi-level, scientific computing codes, such as meshing algorithms, on these systems. We focus on Parallel Constrained Delaunay Mesh (PCDM) generation. We exploit coarse-grain parallelism at the subdomain level, medium-grain at the cavity level and fine-grain at the element level. This multi-grain data parallel approach targets clusters built from commercially available SMTs and multicore processors. The exploitation of the coarser degree of granularity facilitates scalability both in terms of execution time and problem size on loosely-coupled clusters. The exploitation of medium-grain parallelism allows performance improvement at the single node level. Our experimental evaluation shows that the first generation of SMT cores is not capable of taking advantage of fine-grain parallelism in PCDM. Many of our experimental findings with PCDM extend to other adaptive and irregular multigrain parallel algorithms as well.</abstract><cop>Amsterdam</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jpdc.2009.03.009</doi><tpages>12</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0743-7315
ispartof Journal of parallel and distributed computing, 2009-07, Vol.69 (7), p.589-600
issn 0743-7315
1096-0848
language eng
recordid cdi_proquest_miscellaneous_34606800
source Access via ScienceDirect (Elsevier)
subjects Applied sciences
Computer science
control theory
systems
Computer systems and distributed systems. User interface
Delaunay
Exact sciences and technology
Mesh Generation
Multicore
Multigrain
Parallel
SMT
Software
title A multigrain Delaunay mesh generation method for multicore SMT-based architectures
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-04T17%3A50%3A48IST&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%20multigrain%20Delaunay%20mesh%20generation%20method%20for%20multicore%20SMT-based%20architectures&rft.jtitle=Journal%20of%20parallel%20and%20distributed%20computing&rft.au=Antonopoulos,%20Christos%20D.&rft.date=2009-07-01&rft.volume=69&rft.issue=7&rft.spage=589&rft.epage=600&rft.pages=589-600&rft.issn=0743-7315&rft.eissn=1096-0848&rft_id=info:doi/10.1016/j.jpdc.2009.03.009&rft_dat=%3Cproquest_cross%3E34606800%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=34606800&rft_id=info:pmid/&rft_els_id=S0743731509000604&rfr_iscdi=true