An extension to H1 application framework ( BOS/FSEQR/module steering ) to enable parallel processing.

Recall:

Current L4 Farm framework

FSEQR input stream is fed not only with events but also with database records ,
end-of-run marker records,
runstart record subset,
pre-event records.

FSEQR output stream contains not only RUNEVENT records but also
end-of-run marker records, ( synchronise at run change )
RUNDATA records ( -> TCL job )
SPECIAL stream records
histogram records

Dummy NDB routine...all database banks automatically
present before event processing

ALL modules are called BEGRUN true , REVENT false to book histograms

Required modules are called with REVENT true for processing

IMAGE imgs/metacomputer03.gif

No multiple database connections
No multiple histogram files
Multiple parallel input streams
Output stream independant of input

Extra infrastructure required
database reading ( mdbquefpack )
combine histograms and write to database ( TCL job )
output file writing and dumping ( datalog job )

IMAGE imgs/metacomputer03.gif

[CONVERTED BY MYRMIDON]