Skip to content

wololowarrior/Parallel-Game-of-Life

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Parallel Implementation of Conway's Game of Life

This repository contains a parallel implementation of John Conway's Game of Life A.K.A Life using MPI and CUDA

Rule Set for Game of Life

count => number of neighbouring cells whose state := "on"

  1. Death :

    if count < 2 or count > 3 :
         cell.state = "off"
  2. Survival :

    if count == 2 or count == 3 :
         if cell.state == "on":
               cell.state = "unchanged"
  3. Birth :

    if cell.state == "off and count == 3 :
           cell.state = "on"

References

Game of Life Cellular Automata

Wolfram - Cellular Automata

About

Parallel Implementation of Conway's Game of life

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Cuda 58.5%
  • C 23.1%
  • Python 18.4%