Date of Award
Thesis open access
This project strives to determine the efficiency of pure actor computing to more conventional methods of parallelizing code. The research involved three algorithms, all of which perform two dimensional collision detection: a one thread, control method that is well documented in previous work, a multithreaded method using a novel technique to avoid race conditions, and an actor model, written using the Akka Actor library. The three algorithms were run at varying input size to get an accurate idea of efficiency.
Schrock, Bryan, "Multithreaded Collision Detection with Akka's Actor Library in Scala" (2016). Computer Science Honors Theses. 40.