2.6.1. Parallel Processing
[Under construction]
FIDO is a powerful and versatile simulation engine, which can compute simulations using
inhomogeneous cubic grids on uniprocessors, symmetric multiprocessors (SMPs), and
clusters tied together with TCP/IP. From the POEMS user’s point of view, SMPs act just
like uniprocessors, except that an N-way SMP needs its work divided up into at least N
chunks, and the load balancing is manual--usually it’s easy. This section discusses
multiprocessor operations; technical details are in Appendix C.
9