The search result changed since you submitted your search request. Documents might be displayed in a different sort order.
  • search hit 91 of 644
Back to Result List

A High-Performance Image Processing DSL for Heterogeneous Architectures

  • Over the last decade a number of high performance, domain-specific languages (DSLs) have started to grow and help tackle the problem of ever diversifying hard- and software employed in fields such as HPC (high performance computing), medical imaging, computer vision etc. Most of those approaches rely on frameworks such as LLVM for efficient code generation and, to reach a broader audience, take input in C-like form. In this paper we present a DSL for image processing that is on-par with competing methods, yet its design principles are in strong contrast to previous approaches. Our tool chain is much simpler, easing the burden on implementors and maintainers, while our output, C-family code, is both adaptable and shows high performance. We believe that our methodology provides a faster evaluation of language features and abstractions in the domains above.

Export metadata

Additional Services

Share in Twitter Search Google Scholar Statistics
Metadaten
Author:Kai Selgrad, Alexander Lier, Jan Dörntlein, Oliver Reiche, Marc Stamminger
URL / DOI:https://selgrad.org/publications/2016_els_SLDRS.pdf
ISBN:978-2-9557474-0-7
Parent Title (English):Proceedings of the 9th European Lisp Symposium (ELS 2016), Krakow, Poland
Publisher:ACM
Place of publication:New York, NY, USA
Editor:Irène Durand
Document Type:conference proceeding (article)
Language:English
Year of first Publication:2016
Release Date:2022/04/25
Tag:Common Lisp; Domain Specific Langauges; Generative Programming; Meta Programming
First Page:39
Last Page:46
Institutes:Fakultät Informatik und Mathematik
Begutachtungsstatus:peer-reviewed
Publication:Externe Publikationen
research focus:Digitalisierung
Licence (German):Keine Lizenz - Es gilt das deutsche Urheberrecht: § 53 UrhG