@@ -265,7 +265,7 @@ \section{Relation to Existing Software}
265
265
PyNN is a Python package for simulator-independent specification of
266
266
neuronal network models. It provides a low-level procedural API and a
267
267
high-level object-oriented API. Neuronal network models which are
268
- specified using these API:s can be simulated on simulators supporting
268
+ specified using these APIs can be simulated on simulators supporting
269
269
PyNN, such as Neuron\index {Neuron} and NEST\index {NEST}.
270
270
271
271
PyNN could be extended to support multi-simulations using the MUSIC
@@ -283,15 +283,15 @@ \section{Relation to Existing Software}
283
283
The Neurospaces project promotes inter-operability and re-usability
284
284
through the development of independent software components, some of
285
285
which, together, will provide one of two alternative cores of the
286
- Genesis 3 simulator. One of the components, the Neurospaces Model
287
- Container abstracts model description from the solver. Another
288
- component, the Discrete Event System can handle distribution and
286
+ Genesis 3 simulator. One of the components, the " Neurospaces Model
287
+ Container" abstracts model description from the solver. Another
288
+ component, the " Discrete Event System" can handle distribution and
289
289
queuing of spikes. Components adhere to the CBI simulator
290
290
architecture.
291
291
292
292
It is possible to develop a MUSIC adapter consistent with the CBI
293
293
simulator architecture. This would allow the Neurospaces framework,
294
- and Genesis 3, to interface to independently running applications in a
294
+ and Genesis 3 to interface with independently running applications in a
295
295
cluster environment.
296
296
297
297
\begin {metatext }
@@ -313,7 +313,7 @@ \section{Phases of Execution}
313
313
binaries on the set of MPI processes allocated to the MUSIC job.
314
314
Since MPI can be initialized first when the applications have been
315
315
launched, most of this work needs to be performed outside of MPI.
316
- In particular, the tasks of accessing the command line argument of
316
+ In particular, the tasks of accessing the command line arguments of
317
317
the MUSIC launch utility and of determining the ranks of processes
318
318
before MPI initialization therefore has to be handled separately for
319
319
different MPI implementations.
@@ -323,7 +323,7 @@ \section{Phases of Execution}
323
323
returns. (See further description below.)
324
324
325
325
\item [\textbf {Setup }]\index {setup phase} is the phase when all
326
- applications can publish what ports they are prepared to handle
326
+ applications can publish the ports they are prepared to handle
327
327
along with the time step they will use and where data will be
328
328
present (where in memory and/or on what processor). During the
329
329
setup phase, applications can read configuration parameters
@@ -345,7 +345,7 @@ \section{Phases of Execution}
345
345
From the application programmers point of view, these phases are
346
346
clearly separated through the use of two main components of the
347
347
MUSIC interface: the \emph {Setup } and the \emph {Runtime } object. The
348
- launch phase is not visible for the application since it handles the
348
+ launch phase is not visible to the application since it handles the
349
349
situation before the application starts.
350
350
351
351
When the application initializes MUSIC at the beginning of execution
0 commit comments