 
  
  
  
  
 
To provide the interactive imaging capabilities discussed above, the imaging 
hardware must provide certain minimum levels of performance.  
Figure 18.5 schematically represents data flowing from the trace 
manager to the computational processes and the image generated there being 
sent to the display manager for eventual display on the monitor.  To perform 
the interactive focusing discussed above, the computational engine must 
deliver approximately 200 to  .  While this number may be difficult 
and expensive to obtain in a single-processor system, it is easily obtainable 
in parallel systems.  Likewise, in order to satisfy the demands of 
interactive stacking, the trace manager is required to deliver many thousands 
of traces per second (approximately 4 to 8 Kbytes/trace) to the computational
processes.  Since these traces are essentially randomly ordered throughout a 
multigigabyte data volume, a simple calculation will show that, for current 
disk drive technology, the limiting factor in supplying the data is the disk 
seek time, not the aggregate transfer rate.  Again, a solution to the problem 
is for a number of disks working in parallel to provide the needed 
performance.  Finally, in order to display movies of seismic gathers at eight 
frames per second, the graphics processors must be able to absorb and display 
eight megabytes of data per second.  Once again, this requirement may be 
satisfied by multiple nodes working in parallel.
.  While this number may be difficult 
and expensive to obtain in a single-processor system, it is easily obtainable 
in parallel systems.  Likewise, in order to satisfy the demands of 
interactive stacking, the trace manager is required to deliver many thousands 
of traces per second (approximately 4 to 8 Kbytes/trace) to the computational
processes.  Since these traces are essentially randomly ordered throughout a 
multigigabyte data volume, a simple calculation will show that, for current 
disk drive technology, the limiting factor in supplying the data is the disk 
seek time, not the aggregate transfer rate.  Again, a solution to the problem 
is for a number of disks working in parallel to provide the needed 
performance.  Finally, in order to display movies of seismic gathers at eight 
frames per second, the graphics processors must be able to absorb and display 
eight megabytes of data per second.  Once again, this requirement may be 
satisfied by multiple nodes working in parallel.
In addition to the general performance issues, which could be achieved by the creation of a specially built machine, or the addition of custom I/O devices to an existing supercomputer, we chose to use only commercially available hardware. The reasons for this choice are twofold: We wanted other interested researchers to be able to duplicate our efforts, and we wanted the system to be reasonably affordable.