Download presentation
Presentation is loading. Please wait.
Published bySteven Hawkins Modified over 9 years ago
1
5 Novembre 2001 Vincenzo Innocente AFT Agenda 1 AFT Tasks l Architecture l Framework l Framework specializations l Utility Toolkit l Graphics tools l Data Description Database l Technology tracking and evaluation
2
5 Novembre 2001 Vincenzo Innocente AFT Agenda 2 Baselining AFT Major activity in next 12/18 month is to define and prototype the initial production software for LHC operation n Review Architecture n Choose products n Prototype and implement middleware n Implement framework and toolkits
3
5 Novembre 2001 Vincenzo Innocente AFT Agenda 3 Architecture l Café reviewed COBRA use cases, architecture and interfaces toward PRS software and end users Transparent to Object-store and gridware l Currently we are reviewing use cases, architecture and interfaces toward production Opaque to Object-store and gridware n Better understanding of MetaData and Configuration n Relationship among MetaData, configuration and event data n Proper redistribute responsibility and repackage software accordingly
4
5 Novembre 2001 Vincenzo Innocente AFT Agenda 4 Framework l Support for Production n Error Report, activity monitoring, signal handling n Reduce contention and servers’ load n Soon: repackage MetaData handling l Analysis n Python binding to top level interfaces n Fast-prototyping User-Data (aka event-tag) n Integration with Lizard Wait for Wednesday demonstration!
5
5 Novembre 2001 Vincenzo Innocente AFT Agenda 5 Framework specializations l Simulation Applications n G4 Back-end s New requirements to take into account n G3 Back-end s Update to G4 style? (break backward compatibility?) l Reconstruction Applications Digitization (SimReader) Reconstruction (RecReader) l Analysis n Uses reconstruction framework
6
5 Novembre 2001 Vincenzo Innocente AFT Agenda 6 Graphics tools l IGUANA : n Extensive consolidation work at Framework level s Repackaging of basic libraries s Uniform coding convention and style s More test units s Improve documentation (including online doc) n Plans s Documentation for application developers s Expand functionality of middle-ware s Provide more “black-box” tools l Active support to ORCA & OSCAR visualization
7
5 Novembre 2001 Vincenzo Innocente AFT Agenda 7 Detector Description l First prototype to be released mid November n XML parser based on Apache/Xerces n Parser side fully implemented n Application interface in progress n Additional tools ready s G4 to XML s TZ to XML s XML to Latex n Documentation is in good shape s http://cmsdoc.cern.ch/cms/software/ddd/www http://cmsdoc.cern.ch/cms/software/ddd/www
8
5 Novembre 2001 Vincenzo Innocente AFT Agenda 8 Toolkit Adaptors and extensions of foundation libraries l Integrate and harmonize ANAPHE, COBRA, IGUANA, ORCA, OSCAR, (G4? CLHEP??) n Baseline Compiler (clean Architecture.h and wrappers) n Review implementation (coding) guidelines s exceptions, signals, thread-safety, error report, activity report, debug report, compiler-time configuration, runtime configuration n Review high-level interface to basic services n Repackage according to “level”
9
5 Novembre 2001 Vincenzo Innocente AFT Agenda 9 Technology tracking and evaluation l Oracle as Event Store n Zhen is progressing fast toward storing real SimHit in ORCA l XML for self describing data (detector geometry) l Python as “glue” and UI l Common C++ n Replace ObjectSpace l GNU Scientific Library http://sources.redhat.com/gslhttp://sources.redhat.com/gsl n Replace Nag-C ? Part of CLHEP? l Gridware n Outside AFT scope?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.