Ebb: A DSL for Physical Simulation on CPUs and GPUs

@article{Bernstein2016EbbAD,
  title={Ebb: A DSL for Physical Simulation on CPUs and GPUs},
  author={Gilbert Louis Bernstein and Chinmayee Shah and Crystal Lemire and Zach DeVito and Matthew Fisher and Philip Levis and Pat Hanrahan},
  journal={ACM Trans. Graph.},
  year={2016},
  volume={35},
  pages={21:1-21:12}
}
Designing programming environments for physical simulation is challenging because simulations rely on diverse algorithms and geometric domains. These challenges are compounded when we try to run efficiently on heterogeneous parallel architectures. We present Ebb, a Domain-Specific Language (DSL) for simulation, that runs efficiently on both CPUs and GPUs. Unlike previous DSLs, Ebb uses a three-layer architecture to separate (1) simulation code, (2) definition of data structures for geometric… CONTINUE READING
Highly Cited
This paper has 24 citations. REVIEW CITATIONS

Citations

Publications citing this paper.
Showing 1-10 of 13 extracted citations

Similar Papers

Loading similar papers…