Swarm - Scalable Multithreaded Game Engine 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.