I/O
Many different approaches.
Each processes can read/write or one process can read/write
and pass the values to the other processes
Need to be concerned if the data is extremely large since
there can be a bottleneck in I/O to/from disk.
All tasks need number of points and time steps
All tasks need initial amplitudes, choices:
one process reads all data splits it up among processes
all processes read all data, throw out all but their chunk
all processes read their own input file
all processes read appropriate lines from a direct-access file