A Graphical Framework for High Performance Computing Using An MDE Approach
In this paper, we present a framework for Shared Memory Architectures that makes designing of parallel applications easier. We use the Model-Driven Engineering (MDE) approach and integrate new metamodels in Gaspard for each step of the design flow. The targeted model is an OpenMP metamodel, from whi...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
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 | 173 |
---|---|
container_issue | |
container_start_page | 165 |
container_title | |
container_volume | |
creator | Taillard, J. Guyomarc'h, F. Dekeyser, J.-L. |
description | In this paper, we present a framework for Shared Memory Architectures that makes designing of parallel applications easier. We use the Model-Driven Engineering (MDE) approach and integrate new metamodels in Gaspard for each step of the design flow. The targeted model is an OpenMP metamodel, from which we immediately derive a source code in OpenMP Fortran or OpenMP C. This approach based on models allows a better reuse and also gives a better and more hierarchic view of the application so that it can better fit the architecture. |
doi_str_mv | 10.1109/PDP.2008.74 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>hal_6IE</sourceid><recordid>TN_cdi_ieee_primary_4457120</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4457120</ieee_id><sourcerecordid>oai_HAL_hal_01580911v1</sourcerecordid><originalsourceid>FETCH-LOGICAL-h246t-abab0b6646940f299ab0ec1300e5ca4c121b4e95775641b704fa0bdd328dff0e3</originalsourceid><addsrcrecordid>eNo9jDlPw0AQhVccEiGkoqTZlsJmZr2Ht7RygoJIQWpr7KxjQxxb6xDEv8dREM279Okxdo8QIoJ9Wk1WoQCIQyMv2EBExgTKKLhkI2tiMNqqCGKrrtgAQetAoxU37LbrPgDASGEH7CXhc09tWeW04zNPtftu_CcvGs8X1bbkK-f7XNM-d3zc1O3Xodpv-bo7abLnr5MpT9rWN5SXd-y6oF3nRn8-ZOvZ9H28CJZv8-dxsgxKIfUhoIwyyLSW2koohLV9dTlGAE7lJHMUmElnlTFKS8wMyIIg22wiEW-KAlw0ZI_n35J2aeurmvxP2lCVLpJletoAVQwW8Yg9-3BmK-fcPyylMigg-gW6BlpK</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A Graphical Framework for High Performance Computing Using An MDE Approach</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Taillard, J. ; Guyomarc'h, F. ; Dekeyser, J.-L.</creator><creatorcontrib>Taillard, J. ; Guyomarc'h, F. ; Dekeyser, J.-L.</creatorcontrib><description>In this paper, we present a framework for Shared Memory Architectures that makes designing of parallel applications easier. We use the Model-Driven Engineering (MDE) approach and integrate new metamodels in Gaspard for each step of the design flow. The targeted model is an OpenMP metamodel, from which we immediately derive a source code in OpenMP Fortran or OpenMP C. This approach based on models allows a better reuse and also gives a better and more hierarchic view of the application so that it can better fit the architecture.</description><identifier>ISSN: 1066-6192</identifier><identifier>ISBN: 9780769530895</identifier><identifier>ISBN: 0769530893</identifier><identifier>EISSN: 2377-5750</identifier><identifier>DOI: 10.1109/PDP.2008.74</identifier><language>eng</language><publisher>IEEE</publisher><subject>Code generation ; Computer architecture ; Computer Science ; Distributed, Parallel, and Cluster Computing ; Hardware ; High performance computing ; HPC ; MDE ; Memory architecture ; Model driven engineering ; Object oriented modeling ; OpenMP ; Parallel languages ; Parallel programming ; Productivity ; Unified modeling language</subject><ispartof>16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), 2008, p.165-173</ispartof><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4457120$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>230,309,310,780,784,789,790,885,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/4457120$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://inria.hal.science/hal-01580911$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Taillard, J.</creatorcontrib><creatorcontrib>Guyomarc'h, F.</creatorcontrib><creatorcontrib>Dekeyser, J.-L.</creatorcontrib><title>A Graphical Framework for High Performance Computing Using An MDE Approach</title><title>16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008)</title><addtitle>EMPDP</addtitle><description>In this paper, we present a framework for Shared Memory Architectures that makes designing of parallel applications easier. We use the Model-Driven Engineering (MDE) approach and integrate new metamodels in Gaspard for each step of the design flow. The targeted model is an OpenMP metamodel, from which we immediately derive a source code in OpenMP Fortran or OpenMP C. This approach based on models allows a better reuse and also gives a better and more hierarchic view of the application so that it can better fit the architecture.</description><subject>Code generation</subject><subject>Computer architecture</subject><subject>Computer Science</subject><subject>Distributed, Parallel, and Cluster Computing</subject><subject>Hardware</subject><subject>High performance computing</subject><subject>HPC</subject><subject>MDE</subject><subject>Memory architecture</subject><subject>Model driven engineering</subject><subject>Object oriented modeling</subject><subject>OpenMP</subject><subject>Parallel languages</subject><subject>Parallel programming</subject><subject>Productivity</subject><subject>Unified modeling language</subject><issn>1066-6192</issn><issn>2377-5750</issn><isbn>9780769530895</isbn><isbn>0769530893</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2008</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNo9jDlPw0AQhVccEiGkoqTZlsJmZr2Ht7RygoJIQWpr7KxjQxxb6xDEv8dREM279Okxdo8QIoJ9Wk1WoQCIQyMv2EBExgTKKLhkI2tiMNqqCGKrrtgAQetAoxU37LbrPgDASGEH7CXhc09tWeW04zNPtftu_CcvGs8X1bbkK-f7XNM-d3zc1O3Xodpv-bo7abLnr5MpT9rWN5SXd-y6oF3nRn8-ZOvZ9H28CJZv8-dxsgxKIfUhoIwyyLSW2koohLV9dTlGAE7lJHMUmElnlTFKS8wMyIIg22wiEW-KAlw0ZI_n35J2aeurmvxP2lCVLpJletoAVQwW8Yg9-3BmK-fcPyylMigg-gW6BlpK</recordid><startdate>200802</startdate><enddate>200802</enddate><creator>Taillard, J.</creator><creator>Guyomarc'h, F.</creator><creator>Dekeyser, J.-L.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>1XC</scope><scope>VOOES</scope></search><sort><creationdate>200802</creationdate><title>A Graphical Framework for High Performance Computing Using An MDE Approach</title><author>Taillard, J. ; Guyomarc'h, F. ; Dekeyser, J.-L.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-h246t-abab0b6646940f299ab0ec1300e5ca4c121b4e95775641b704fa0bdd328dff0e3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2008</creationdate><topic>Code generation</topic><topic>Computer architecture</topic><topic>Computer Science</topic><topic>Distributed, Parallel, and Cluster Computing</topic><topic>Hardware</topic><topic>High performance computing</topic><topic>HPC</topic><topic>MDE</topic><topic>Memory architecture</topic><topic>Model driven engineering</topic><topic>Object oriented modeling</topic><topic>OpenMP</topic><topic>Parallel languages</topic><topic>Parallel programming</topic><topic>Productivity</topic><topic>Unified modeling language</topic><toplevel>online_resources</toplevel><creatorcontrib>Taillard, J.</creatorcontrib><creatorcontrib>Guyomarc'h, F.</creatorcontrib><creatorcontrib>Dekeyser, J.-L.</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><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Taillard, J.</au><au>Guyomarc'h, F.</au><au>Dekeyser, J.-L.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A Graphical Framework for High Performance Computing Using An MDE Approach</atitle><btitle>16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008)</btitle><stitle>EMPDP</stitle><date>2008-02</date><risdate>2008</risdate><spage>165</spage><epage>173</epage><pages>165-173</pages><issn>1066-6192</issn><eissn>2377-5750</eissn><isbn>9780769530895</isbn><isbn>0769530893</isbn><abstract>In this paper, we present a framework for Shared Memory Architectures that makes designing of parallel applications easier. We use the Model-Driven Engineering (MDE) approach and integrate new metamodels in Gaspard for each step of the design flow. The targeted model is an OpenMP metamodel, from which we immediately derive a source code in OpenMP Fortran or OpenMP C. This approach based on models allows a better reuse and also gives a better and more hierarchic view of the application so that it can better fit the architecture.</abstract><pub>IEEE</pub><doi>10.1109/PDP.2008.74</doi><tpages>9</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1066-6192 |
ispartof | 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), 2008, p.165-173 |
issn | 1066-6192 2377-5750 |
language | eng |
recordid | cdi_ieee_primary_4457120 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Code generation Computer architecture Computer Science Distributed, Parallel, and Cluster Computing Hardware High performance computing HPC MDE Memory architecture Model driven engineering Object oriented modeling OpenMP Parallel languages Parallel programming Productivity Unified modeling language |
title | A Graphical Framework for High Performance Computing Using An MDE Approach |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-04T05%3A06%3A43IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20Graphical%20Framework%20for%20High%20Performance%20Computing%20Using%20An%20MDE%20Approach&rft.btitle=16th%20Euromicro%20Conference%20on%20Parallel,%20Distributed%20and%20Network-Based%20Processing%20(PDP%202008)&rft.au=Taillard,%20J.&rft.date=2008-02&rft.spage=165&rft.epage=173&rft.pages=165-173&rft.issn=1066-6192&rft.eissn=2377-5750&rft.isbn=9780769530895&rft.isbn_list=0769530893&rft_id=info:doi/10.1109/PDP.2008.74&rft_dat=%3Chal_6IE%3Eoai_HAL_hal_01580911v1%3C/hal_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=4457120&rfr_iscdi=true |