Skip to content

rokicki/lifealg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Some code trying out different ways to evaluate Conway's Game of Life.

Not intended for any other purpose; we are just comparing the raw performance of basic and not-so-basic algorithms. This means we have butchered the golly algorithms to remove the rendering and interactivity features.

To build, just type make.

Sample run:

./lifealgo -w 2048 -h 2048 -m 200 -r qlife

Algorithms that should work are:

array array2 array3 array4 avx2 avx22 avx23 bitpar bitpar2 bitpar3 hlife qlife lifelib ulifelib list list2 list3 list8x8 list16x16 lookup lookup2 lookup4 nybble sse sse2 sse3 tree

Some limitations:

The following algorithm only supports even increments:

ulifelib

Only a few algorithms support multithreading.

Results are in results.html.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published