Font Size: a A A

Biochemical System Simulation on a Heterogeneous Multicore Processor

Posted on:2009-08-10Degree:M.EngType:Thesis
University:McGill University (Canada)Candidate:Al Assaad, SevinFull Text:PDF
GTID:2448390002990637Subject:Engineering
Abstract/Summary:
Biological system simulation is an increasingly popular field of study that provides biologists with the tools necessary to simulate biochemical systems in order to obtain quantitative models. The purpose of this thesis is to describe an accelerated version of GridCell, a stochastic biological system simulator. GridCell tracks each individual particle's location in the system, as well as the time evolution of the concentration of each species involved. It simulates molecular diffusion via Brownian movements, and particle interactions are dependent on their locations. We present here a parallel adaptation of the algorithm, implemented on a heterogeneous multicore processor, i.e. IBM Cell Broadband Engine (CBE). We introduce the CBE architecture and outline its advantages, as well as describe the original algorithm. Subsequently, we detail the parallel implementation and the algorithm modifications. Finally, we perform timing analysis to show that the parallel version provides improved performance over the original serial version.
Keywords/Search Tags:System
Related items