Coarse-grain parallel computing for very large scale neural simulations in the NEXUS simulation environment.
We describe a neural simulator designed for simulating very large scale models of cortical architectures. This simulator, NEXUS, uses coarse-grain parallel computing by distributing computation and data onto multiple conventional workstations connected via a local area network. Coarse-grain parallel computing offers natural advantages in simulating functionally segregated neural processes. We partition a complete model into modules with locally dense connections--a module may represent a cortical area, column, layer, or functional entity. Asynchronous data communications among workstations are established through the Network File System, which, together with the implicit modularity, decreases communications overhead, and increases overall performance. Coarse-grain parallelism also benefits from the standardization of conventional workstations and LAN, including portability between generations and vendors.
Sakai
K
K
University of Pennsylvania, Department of Bioengineering, Philadelphia 19104-6392, USA.
Sajda
P
P
Yen
S C
SC
Finkel
L H
LH
D003195:Computer Communication Networks; D003196:Computer Graphics; D003198:Computer Simulation; D003199:Computer Systems; D003205:Computing Methodologies; D003628:Database Management Systems; D006801:Humans; D008122:Local Area Networks; D008959:Models, Neurological; D016571:Neural Networks, Computer; D013997:Time Factors; D014584:User-Computer Interface