Title :
An MDE Approach for Automatic Code Generation from UML/MARTE to OpenCL
Author :
Rodrigues, A. Wendell O. ; Guyomarc´h, Frederic ; Dekeyser, Jean-Luc
Abstract :
To reduce the design complexity of OpenCL programming, the approach proposed here generates application code automatically, based on model-driven engineering (MDE) and modeling and analysis of real-time and embedded (MARTE) systems. The aim is to provide application-development resources for nonspecialists in parallel programming, exploiting concepts such as reuse and platform independence.
Keywords :
Unified Modeling Language; computational complexity; program compilers; software engineering; MDE approach; OpenCL programming; UML/MARTE system; application-development resources; automatic code generation; design complexity; model-driven engineering; modeling and analysis of real-time and embedded systems; parallel programming; Computational modeling; Computer architecture; Parallel programming; Resource management; Scientific computing; Software engineering; Unified modeling language; GPU; MARTE; OpenCL; high-performance computing; model-driven engineering; scientific computing;
Journal_Title :
Computing in Science & Engineering
DOI :
10.1109/MCSE.2012.35