Paper Details

Communicating Process Architectures (CPA)
 Title: Automatic Code-generation for Library Method Inclusion in Domain Specific Languages
 Conference: Communicating Process Architectures 2017
 Authors: Mads Ohm Larsen
Niels Bohr Institute, University of Copenhagen
 Abstract: Performance is important when creating large experiments or simulations, however it would be preferable not to lose programmer productivity. A lot of effort have already been put into creating fast libraries, for example for linear algebra based computations (BLAS and LAPACK). In this paper, we show that utilizing these libraries in a DSL made for productivity will solve both problems. This is done via automatic code-generation and can be extended to other languages, libraries, and features. 

BibTeX Entry

Full paper