• About
  • Policies
  • What is openaccess
  • Library
  • Contact
Advanced search
      View Item 
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      •   BUIR Home
      • Scholarly Publications
      • Faculty of Engineering
      • Department of Computer Engineering
      • View Item
      JavaScript is disabled for your browser. Some features of this site may not work without it.

      Architecture framework for mapping parallel algorithms to parallel computing platforms

      Thumbnail
      View / Download
      1.4 Mb
      Author
      Tekinerdogan, Bedir
      Arkin, E.
      Date
      2013
      Source Title
      CEUR Workshop Proceedings
      Publisher
      CEUR-WS
      Volume
      1118
      Pages
      53 - 62
      Language
      English
      Type
      Conference Paper
      Item Usage Stats
      135
      views
      1,139
      downloads
      Abstract
      Mapping parallel algorithms to parallel computing platforms requires several activities such as the analysis of the parallel algorithm, the definition of the logical configuration of the platform, and the mapping of the algorithm to the logical configuration platform. Unfortunately, in current parallel computing approaches there does not seem to be precise modeling approaches for supporting the mapping process. The lack of a clear and precise modeling approach for parallel computing impedes the communication and analysis of the decisions for supporting the mapping of parallel algorithms to parallel computing platforms. In this paper we present an architecture framework for modeling the various views that are related to the mapping process. An architectural framework organizes and structures the proposed architectural viewpoints. We propose five coherent set of viewpoints for supporting the mapping of parallel algorithms to parallel computing platforms. We illustrate the architecture framework for the mapping of array increment algorithm to the parallel computing platform. Copyright © 2013 for the individual papers by the papers' authors.
      Keywords
      Domain specific language
      High performance computing
      Model driven software development
      Modelling
      Parallel programming
      Cloud computing
      Computational linguistics
      Computer programming languages
      Distributed computer systems
      Mapping
      Modeling languages
      Models
      Parallel algorithms
      Parallel architectures
      Parallel programming
      Problem oriented languages
      Software design
      Architectural frameworks
      Architectural viewpoints
      Architecture frameworks
      Domain specific languages
      High performance computing
      Model-Driven Software Development
      Parallel computing platform
      Precise modeling
      Algorithms
      Permalink
      http://hdl.handle.net/11693/28053
      Collections
      • Department of Computer Engineering 1409
      Show full item record

      Related items

      Showing items related by title, author, creator and subject.

      • Thumbnail

        Model-driven approach for supporting the mapping of parallel algorithms to parallel computing platforms 

        Arkin, E.; Tekinerdogan, Bedir; Imre, K.M. (Springer, Berlin, Heidelberg, 2013)
        The trend from single processor to parallel computer architectures has increased the importance of parallel computing. To support parallel computing it is important to map parallel algorithms to a computing platform that ...
      • Thumbnail

        Model-driven transformations for mapping parallel algorithms on parallel computing platforms 

        Arkin, E.; Tekinerdoğan, Bedir (MDHPCL, 2013)
        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. ...
      • Thumbnail

        Domain specific language for deployment of parallel applications on parallel computing platforms 

        Arkın, E.; Tekinerdoğan, Bedir (Association for Computing Machinery, 2014-08)
        To increase the computing performance the current trend is towards applying parallel computing in which parallel tasks are executed on multiple nodes. The deployment of tasks on the computing platform usually impacts the ...

      Browse

      All of BUIRCommunities & CollectionsTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartmentsThis CollectionTitlesAuthorsAdvisorsBy Issue DateKeywordsTypeDepartments

      My Account

      Login

      Statistics

      View Usage StatisticsView Google Analytics Statistics

      Bilkent University

      If you have trouble accessing this page and need to request an alternate format, contact the site administrator. Phone: (312) 290 1771
      © Bilkent University - Library IT

      Contact Us | Send Feedback | Off-Campus Access | Admin | Privacy