“…This allows the use of massively-parallel GPU processors to quickly track thousands of photon packets simultaneously. The current GPU adaptations of MC provide different levels of complexity in defining anatomic structures starting with simple semi-infinite 20 and layered 21 geometries and continuing with more versatile but less accurate voxel-based [21][22][23][24][25] geometries and more accurate but less straightforward in implementation boundary-based geometries, where different types of tissues are defined by surfaces 26 or tetrahedral meshes. 27,28 A variety of different types of light sources are supported in these MC implementations: a collimated beam, 11,12,18,[21][22][23]27 an isotropic point light source 13,15,18,22,26,27,[29][30][31] , a Pencil shaped 15,17,18,[21][22][23][26][27][28][29][30][31] , a line (like a fiber) 16,20,27,31,32 , and a plane 31,…”