Skip to content

Repository files navigation

PowderGame

Authors: Lincoln Craddock, John Hershey

Supporting Package: Fenster, https://github.com/zserge/fenster

Installation

  • download the project
  • run make
  • run the executable

Parallel versions

CUDA (Nvidia GPUs)

HIP (AMD GPUs)

Metal (Apple GPUs)

  • install Metal using the developer guide, if not installed
  • run make metal to compile a metal-capable executable
  • run mainMetal.*

Backlog

  • CUDA parallelization of processPowder() method
  • Convert CUDA parallelization of processPowder() to HIP
  • Metal parallelization of processPowder()
  • Display instructions to exit (type ESC)
  • Display instructions to reopen toolbar when closed (type CMD + T)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages