Skip to content

etscheelk/Boids-NVIDIA-ACC

Repository files navigation

Boids-NVIDIA-ACC

Boids visualization using Thread Safe Graphics Library (TSGL) from Calvin College. This is an API for OpenGL and is required for building.

Written for OpenACC with the intent to test multicore CPU as well as GPU threading for higher boid counts.

Boids

Boids are a form of simulated bird, coined by Craig Reynolds in 1986. Click for Craig's paper. Click for the Boids wikipedia article.. Helpful pseudocode.

Dev Environment

I worked using WSL2 Ubuntu environment for the entirety of this project.

Dependencies

  • TSGL
  • NVIDIA HPC ACC
  • OpenMP
  • X Window

About

Boids program written with NVIDIA ACC and TSGL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published