摘要:
A multiple user data storage, retrieval and distribution system (100) containing a parallel processing computer system that forms a digital information server (208). The server contains a plurality of parallel processors (216n, 218n, 220n, 222n) each connected to a information storage device (224n, 226n, 228n). The user data is stored in a distributed manner amongst the information storage devices (224n, 226n, 228n). The distribution system (100) dynamically allocates the users to the system based upon the user's requested operating mode. During successive user service periods, all the users are supplied their requested data. The system also provides error detection and correction for the data requested by the users. Additional data can be added to the information storage devices (224n, 226n, 228n) during each service period, and select information storage devices can be recalibrated without affecting system operation. Data is retrieved from the information storage devices in an arbitrary order. The system contains an output timing sequencer (Fig. 11) to generate output data in a predefined order. The disclosed apparatus and method find applicability in video servers, medical imaging, special effects and animation, and location based entertainment systems among other applications.