Premium
Platform‐independent Description of Imaging Algorithms
Author(s) -
Köstler Harald
Publication year - 2014
Publication title -
pamm
Language(s) - English
Resource type - Journals
ISSN - 1617-7061
DOI - 10.1002/pamm.201410453
Subject(s) - computer science , cuda , digital subscriber line , domain specific language , domain (mathematical analysis) , code (set theory) , algorithm , programming language , parallel computing , computer engineering , theoretical computer science , mathematics , mathematical analysis , telecommunications , set (abstract data type)
In the last years real‐time imaging and more complex models for the various imaging applications became feasible mostly because of the progress made in parallel computer architectures like found in GPUs and modern multi‐core CPUs. However, the implementation effort increases, if one wants to achieve good performance. A solution to this problem is to formulate the imaging algorithms in an abstract way in a domain‐specific language (DSL) and then automatically generate efficient C++ or CUDA code. A multi‐layered approach is sketched that allows users to describe applications in a natural way from the mathematical model down to the program specification. (© 2014 Wiley‐VCH Verlag GmbH & Co. KGaA, Weinheim)