Skip to content

Conversation

@Sireesha-Upenn
Copy link

Repo Link : https://github.com/Sireesha-Upenn/Project1-CUDA-Flocking

Feature 1 : Naive Simulation
Feature 2 : Simulation using uniform grid
Feature 3 : Simulation sing coherent grid
Extra Credit : Grid looping optimization
I did not hard code the cell search limit to be 8 or 27. I get the min and max cell index on all 3 dimensions by adding and subtracting the search radius (max dist of the 3 rules) and then loop about all 3 dimensions to determine all the neighboring cells.

Feedback on the project : Was super fun. Learnt alot. Felt impossible in the beginning and too and excruciating amount of time but it was all worth it :')

Let me know if there are any issues! Thanks! :)

Implemented Uniform Grid
Updated ReadMe
Had some errors in the previous version
Fixed them
Added code for coherent
Still debugging that
Fully working for 100000 boids as well. Yay!
Added performance analysis
Yet to answer questions
Added answers to questions
Submit this
Working and completed Readme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant