An optimization approach for agent-based computational models of biological development - Colfax Research
A case study on performance optimization in a biological simulation code explains the general approach to transforming a sequential code to run on modern, highly parallel architectures such as Intel's Knights Landing, Broadwell, Sandy Bridge and AMD's Opteron.