Last update: Apr 1, 2000
Brookhaven National Laboratory
Speaker: David MorrisonPHENIX is one of two large experiments at Brookhaven National Laboratory's Relativistic Heavy-Ion Collider (RHIC), which will begin taking physics data in the spring of 2000. Nominally, PHENIX will collect data at 20 MB/sec, resulting in over 200 TB of raw data per year, a volume which is expected to decrease by only a factor of two during full event reconstruction. The novel physical conditions created in collisions at RHIC mean that the computing environment needs to allow for a wide variety of unanticipated analyses. A variety of approaches are being pursued in the development of the PHENIX offline computing system in order to address these constraints and needs.
PHENIX uses an object-oriented analysis framework, PHOOL, which is based on ROOT, but with a new class library architected to allow for increased flexibility and type-safety. We are using Objectivity in PHENIX as our database for calibrations, configuration, and meta-data management, and we have developed design patterns that allow interactive manipulation of certain types of persistent objects. Our data access is primarily file-oriented, and we have developed a data "carousel" to optimize access to data stored in HPSS. The code development environment of PHENIX is based on freely available software and tools where it has been reasonable to do so. The components of the offline system have been tried, tested and proven to various degrees in a series of "mock data" exercises. These technical and architectural developments, our computing model, and the offline computing approach to supporting physics analysis will be described.
|| | Home | Bulletins | Committees | Scientific Program | Docs by topics | Social Event | Conference Location | Secretariat |