*** NB ***
PROOF is not developed anymore.
The code is still included in the ROOT distribution as legacy.
The ROOT team is developing a full featured infrastructure to exploit parallelism in analysis around RDataFrame; this includes an interface to SPARK.


PROOF (the Parallel ROOT Facility) is a framework distributed with ROOT that allows to run interactive analyses in a parallel and distributed fashion.

PROOF is available in three different flavours:

  • Virtual Analysis Facility: run your personal PROOF cluster on the cloud (like CERN's OpenStack) by launching zero-configuration CernVM virtual machines
  • PROOF-Lite: exploit multi-cores by running an analysis in parallel on your desktop or laptop
  • PROOF with PoD (PROOF on Demand): run analysis on a distributed cluster by submitting workers either on a batch system or via SSH