An HPC perspective on generative programming

Proceedings of the 14th International Workshop on Software Engineering for Science(2019)

引用 2|浏览38
暂无评分
摘要
Numerical software for the solution of partial differential equations is an important field in high performance computing. We study software quality criteria for such software using the Dune software framework as an example. Given these software criteria, different development models are discussed. We furthermore look at recent hardware developments and how they affect software sustainability and programmability. On this basis, we make a case for generative programming techniques in the field of high performance computing and go into detail about recent additions of such into the Dune framework.
更多
查看译文
关键词
code generation, generative programming, high performance computing, numerical software, sustainable software
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要