@inproceedings{16223,
  abstract     = {{Multigrid methods are fast and scalable numerical solvers for partial differential equations (PDEs) that possess a large design space for implementing their algorithmic components. Code generation approaches allow formulating multigrid methods on a higher level of abstraction that can then be used to derive a problem- and hardware-specific solutions. Since these problems have a considerable implementation variability, it is crucial to investigate a general mapping of core components in multigrid methods to the target software. With SYCL there exists a high-level C++ abstraction layer that is capable of targeting a multitude of architectures. We contribute a general way to map multigrid components to SYCL functionality and provide a performance evaluation for specific algorithmic component.}},
  author       = {{Groth, Stefan and Schmitt, Christian and Teich, Jürgen and Hannig, Frank}},
  booktitle    = {{Proceedings of the 22nd International Workshop on Software and Compilers for Embedded Systems  - SCOPES '19}},
  isbn         = {{9781450367622}},
  title        = {{{SYCL Code Generation for Multigrid Methods}}},
  doi          = {{10.1145/3323439.3323984}},
  year         = {{2019}},
}

