loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Tamás Fekete and Gergely Mezei

Affiliation: Budapest University of Technology and Economics, Hungary

Keyword(s): Model Transformation, GPGPU, OpenCL, Pattern Matching, Graph Rewriting.

Related Ontology Subjects/Areas/Topics: Methodologies, Processes and Platforms ; Model Transformation ; Model Transformations and Generative Approaches ; Model-Driven Software Development ; Models ; Paradigm Trends ; Software Engineering

Abstract: Nowadays, applications must often handle a large amount of data and apply complex algorithms on it. It is a promising and popular way to apply the computation in parallel in order to meet the performance requirements. Since GPUs are designed to apply highly parallel computations efficiently, using CPU+GPU heterogeneous architecture have gained an increasing popularity in computation intensive applications. Model-driven development (MDE) is a widely used software development methodology in the software industry. MDE is heavily building on model transformations in converting and processing the models. Graph transformation-based model transformation is a popular technique in this field. It is based on isomorphic subgraphs matching, which often require serious computing power. Currently, model transformation tools are not capable of using the computation power of the GPUs. Our research goal is to create a general model matching and later a model transformation solution, which can take th e advantages of the computation power of the GPUs. We are now focusing on pattern matching of the transformations. We would like to create a general solution which is independent of the hardware vendor; therefore, our method is based on the OpenCL framework. The novelty of this paper is a GPGPU-based pattern matching tool and some accelerating techniques to achieve faster computation. In this paper we present an overview of the solution and test results based on one of the biggest freely available movie database (IMDb). The main properties such as the performance and the scalability are discussed. The applied architecture and the steps towards the final solution are also included in the paper. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.226.141.207

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Fekete, T. and Mezei, G. (2016). Towards a Model Transformation Tool on the Top of the OpenCL Framework. In Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD; ISBN 978-989-758-168-7; ISSN 2184-4348, SciTePress, pages 355-360. DOI: 10.5220/0005792903550360

@conference{modelsward16,
author={Tamás Fekete. and Gergely Mezei.},
title={Towards a Model Transformation Tool on the Top of the OpenCL Framework},
booktitle={Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD},
year={2016},
pages={355-360},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005792903550360},
isbn={978-989-758-168-7},
issn={2184-4348},
}

TY - CONF

JO - Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development - MODELSWARD
TI - Towards a Model Transformation Tool on the Top of the OpenCL Framework
SN - 978-989-758-168-7
IS - 2184-4348
AU - Fekete, T.
AU - Mezei, G.
PY - 2016
SP - 355
EP - 360
DO - 10.5220/0005792903550360
PB - SciTePress