DESCRIPTION AND USAGE NOTES of the NEURON benchmark models for Brette et al (2006) Simulation of networks of spiking neurons: a review of tools and strategies. Autolaunching requires version 5.9.30 or higher. To manually run from the mosinit.hoc file under Linux or Mac OS X, in the directory containing the mosinit.hoc file run nrnivmodl coba cuba cubadv nrngui mosinit.hoc Alternatively, each model can be run from within its subdirectory (after linking the model specific mod file). In that case, to view the intrinsic cell properties, use nrngui intrinsic.hoc and to run the network simulation use nrngui init.hoc The latter will produce an out.dat file which can be viewed with nrngui ../common/spkplt.hoc Performance information is appended to the perf.dat file. The network simulations are ready to run, without modification, on individual single processor machines, or on parallel cluster machines under MPI. PROGRAM IMPLEMENTATION NOTES All four benchmark models have the same network structure, so the code that sets this up has been factored into a directory called common. The "instrumentation code," which displays simulation results and gathers and reports performance information, is also shared across the models; it too has been placed in the common directory. The models differ with respect to the properties of their constituent cells, and how these cells are affected by synaptic inputs. Cell- specific code has been factored into directores called coba, cobahh, cuba, and cubadv. Comments have been inserted into the source code at selected points to aid those who wish to pursue the implementational strategy more closely. Syntax and usage of hoc and NMODL are detailed in the Programmer's Reference (http://www.neuron.yale.edu/neuron/docs/help/contents.html) and chapters 5, 6, and 9-13 of The NEURON Book (Carnevale and Hines, Cambridge: Cambridge University Press, 2006). REVISIONS 20110805 Ted Carnevale corrected the synaptic time constants for the NEURON implemetation of the coba model (see coba/cobacell.hoc).