Data Analysis with PROOF
G. Ganis, Jan Iwaszkiewicz, Fons Rademakers · 2009
The Parallel ROOT Facility (PROOF) is a software system enabling ROOT-based analysis and processing in parallel on distributed resources.PROOF optimizes the execution time by implementing data parallelism at event-level.Furthermore it provides real-time feedback.The scalable Master-Worker architecture allows efficient analysis on computing clusters but it is also a natural way to exploit multicore desktops and laptops.We discuss the PROOF approach in the context of LHC data analysis, in particular for medium-size tasks requiring short response time, in comparison to the conventional batch approach.We also discuss the main issues which emerged in the current major test installations from ALICE and ATLAS: performance, dataset management and scheduling.