Swarm - Scalable Multithreaded Game Engine Engine

Swarm Scalable Multithreaded Game Engine
Swarm represents an attempt at using the ease of Transactional Memory to create a multithreaded game engine that gets faster when being run on more cores. The project uses Michael L. Scott and team's RSTM which makes multithreading easy by giving coders simple deadlock free atomic sections.

Links

URCS Honors Thesis, ICPP Conference Paper