Issue No. 01 - Jan.-Feb. (2013 vol. 15)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MCSE.2012.35
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.
Unified modeling language, Computational modeling, Computer architecture, Software engineering, Resource management, Parallel programming, Scientific computing, scientific computing, model-driven engineering, MARTE, OpenCL, GPU, high-performance computing
Frederic Guyomarc'h, Jean-Luc Dekeyser, A. Wendell O. Rodrigues, "An MDE Approach for Automatic Code Generation from UML/MARTE to OpenCL", Computing in Science & Engineering, vol. 15, no. , pp. 46-55, Jan.-Feb. 2013, doi:10.1109/MCSE.2012.35