https://hgpu.org/?p=10851
DynaProg for Scala: A Scala DSL for Dynamic Programming on CPU and GPU