PROOF%20-%20Parallel%20ROOT%20Facility - PowerPoint PPT Presentation

About This Presentation
Title:

PROOF%20-%20Parallel%20ROOT%20Facility

Description:

Maarten Ballintijn, Rene Brun, Fons Rademakers, Gunter Roland. http://root.cern.ch ... Interactive Physics Analysis of Large Data Sets using Parallel Processing ... – PowerPoint PPT presentation

Number of Views:23
Avg rating:3.0/5.0
Slides: 9
Provided by: pcbunnCac
Category:

less

Transcript and Presenter's Notes

Title: PROOF%20-%20Parallel%20ROOT%20Facility


1
PROOF - Parallel ROOT Facility
  • Maarten Ballintijn, Rene Brun, Fons Rademakers,
    Gunter Roland
  • http//root.cern.ch

Bring the KB to the PB not the PB to the KB
2
PROOF in a Slide
  • Interactive Physics Analysis of Large Data Sets
    using Parallel Processing and I/O
  • Transparency, Adaptability, Scalability
  • Integrated into ROOT, Known Paradigm
  • Adapt to Network and System Performance, support
    Heterogeneous systems
  • Efficiency and Reliability
  • Multi Tier architecture, Data Locality
  • WAN Ready and GRID compatible

User
3
PROOF Features
  • Selector framework
  • Transparent way to program analysis
  • Universally applicable, local, PROOF, batch
  • Extensible, combine with TTask ?
  • TDSet data description
  • Lightweight, easily created from CLI
  • Versatile

4
PROOF Features
  • Packages
  • Extend and customize environment
  • Efficient and heterogeneous
  • Feedback
  • Simple progress bar
  • Flexible feedback mechanism

5
PROOF in the Pipeline
  • Continuing Grid Integration
  • Authentication ready, Catalogs, Resource Broker
  • Dynamic Session Configuration Plugin
  • Requested Data Set, Resource Availability
  • Feature additions and Improvements
  • TTreeDraw(), Friend Trees, Event lists
  • Tuning and improved error handling

6
PROOF and Condor
  • COD, Computing On Demand
  • Batch and Interactive coexist
  • Explicit scheduling
  • Better Interactive Response
  • Optimize resource usage
  • Resource broker
  • Allocate Compute resources
  • Allocate Data Storage resources

7
PROOF and COD
Condor
Batch
Slave
Condor
Slave
Batch
Condor
Batch
8
Software Architecture Philosophy
  • General principles remain valid
  • even as bandwidth, latency and capacity grow
  • We must benefit from what we and others (!) have
    learned
  • Models of usage
  • Silver bullets do not exist
  • Methodology, Environments, Languages
  • Prototype is easy, production quality is hard
Write a Comment
User Comments (0)
About PowerShow.com