Model-driven transformations for mapping parallel algorithms on parallel computing platforms
dc.citation.epage | 72 | en_US |
dc.citation.spage | 63 | en_US |
dc.citation.volumeNumber | 1118 | en_US |
dc.contributor.author | Arkin, E. | en_US |
dc.contributor.author | Tekinerdoğan, Bedir | en_US |
dc.coverage.spatial | Miami,Florida, USA | en_US |
dc.date.accessioned | 2016-02-08T12:09:17Z | |
dc.date.available | 2016-02-08T12:09:17Z | |
dc.date.issued | 2013 | en_US |
dc.department | Department of Computer Engineering | en_US |
dc.description | Date of Conference: September 29, 2013 | en_US |
dc.description.abstract | One of the important problems in parallel computing is the mapping of the parallel algorithm to the parallel computing platform. Hereby, for each parallel node the corresponding code for the parallel nodes must be implemented. For platforms with a limited number of processing nodes this can be done manually. However, in case the parallel computing platform consists of hundreds of thousands of processing nodes then the manual coding of the parallel algorithms becomes intractable and error-prone. Moreover, a change of the parallel computing platform requires considerable effort and time of coding. In this paper we present a model-driven approach for generating the code of selected parallel algorithms to be mapped on parallel computing platforms. We describe the required platform independent metamodel, and the model-to-model and the model-to-text transformation patterns. We illustrate our approach for the parallel matrix multiplication algorithm. Copyright © 2013 for the individual papers by the papers' authors. | en_US |
dc.description.provenance | Made available in DSpace on 2016-02-08T12:09:17Z (GMT). No. of bitstreams: 1 bilkent-research-paper.pdf: 70227 bytes, checksum: 26e812c6f5156f83f0e77b261a471b5a (MD5) Previous issue date: 2013 | en |
dc.identifier.uri | http://hdl.handle.net/11693/28037 | en_US |
dc.language.iso | English | en_US |
dc.publisher | MDHPCL | en_US |
dc.source.title | 2nd International Workshop on Model-Driven Engineering for High Performance and Cloud computing (MDHPCL 2013) | en_US |
dc.subject | Domain specific language | en_US |
dc.subject | High performance computing | en_US |
dc.subject | Model driven software development | en_US |
dc.subject | Parallel computing | en_US |
dc.subject | Tool support | en_US |
dc.subject | Algorithms | en_US |
dc.subject | Cloud computing | en_US |
dc.subject | Codes (symbols) | en_US |
dc.subject | Computational linguistics | en_US |
dc.subject | Computer programming languages | en_US |
dc.subject | Mapping | en_US |
dc.subject | Parallel algorithms | en_US |
dc.subject | Parallel architectures | en_US |
dc.subject | Parallel processing systems | en_US |
dc.subject | Problem oriented languages | en_US |
dc.subject | Software design | en_US |
dc.subject | Domain specific languages | en_US |
dc.subject | High performance computing | en_US |
dc.subject | Model driven approach | en_US |
dc.subject | Model to text transformations | en_US |
dc.subject | Model-Driven Software Development | en_US |
dc.subject | Parallel computing platform | en_US |
dc.subject | Parallel matrix multiplication algorithms | en_US |
dc.subject | Tool support | en_US |
dc.subject | Distributed computer systems | en_US |
dc.title | Model-driven transformations for mapping parallel algorithms on parallel computing platforms | en_US |
dc.type | Conference Paper | en_US |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Model-driven transformations for mapping parallel algorithms on parallel computing platforms.pdf
- Size:
- 1.4 MB
- Format:
- Adobe Portable Document Format
- Description:
- Full printable version