Presentation
A Parallel Structured Grid Assignment with Visualization
DescriptionSimulations based on the structured grid parallel computational pattern are approachable to undergraduate students in a parallel and distributed computing course. I present an assignment using a structured grid to model the growth of Mushroom Fairy Rings. The cells in the grid can be in one of several states, are updated over iterations representing time steps, and change values based on the probability of a state change occurring. This assignment thus goes beyond the simple game of life cellular automata, providing students with the challenge of properly using a random number generator inside parallel loops. Students parallelize a base sequential version using OpenMP, then conduct experiments to determine its strong and weak scalability. Scaffolding for success is provided in the form of additional freely available prerequisite class activities.
Event Type
Workshop
TimeSunday, 16 November 202511:40am - 11:45am CST
Location261
