an introduction of the alice fair prototype
play

An introduction of the ALICE - FAIR prototype Dr. Charalampos S. - PowerPoint PPT Presentation

An introduction of the ALICE - FAIR prototype Dr. Charalampos S. Kouzinopoulos CERN ALICE Offline week - Friday, 21 March 2014 Introduction to the ALICE - FAIR prototype - ALICE Offline week ALFA will be a new common framework to provide a


  1. An introduction of the ALICE - FAIR prototype Dr. Charalampos S. Kouzinopoulos CERN ALICE Offline week - Friday, 21 March 2014 Introduction to the ALICE - FAIR prototype - ALICE Offline week

  2. ALFA will be a new common framework to provide a layer of code, shared between the ALICE and FAIR projects ◮ Will rely on a data-flow based model (Message Queues) ◮ It will contain ◮ Transport layer (based on: ZeroMQ, NanoMSG) ◮ Configuration, building and testing tools (infrastructure) ◮ Management and monitoring tools ◮ Provide unified access to configuration parameters and DBs ◮ It will include support for a heterogeneous and distributed computing system ◮ Incorporate common data processing components Introduction to the ALICE - FAIR prototype - ALICE Offline week

  3. By placing new features to the common code layer, it will be beneficial for both projects: ◮ ALICE will take advantage of the already existing FAIR in- frastructure (i.e. the continuous read-out) ◮ FAIR will be able to be tested using real-life data and exist- ing detectors Introduction to the ALICE - FAIR prototype - ALICE Offline week

  4. We have started developing a limited prototype of this concept ◮ A small developer team for now (Charis, Raffaele, Moham- mad) ◮ The code can be tracked at: https://git.cern.ch/web/?p=o2proto1.git;a=summary Introduction to the ALICE - FAIR prototype - ALICE Offline week

  5. We have started developing a limited prototype of this concept WHY? ◮ Will be used solely as a development tool for now ◮ Will be limited in scope. ◮ Will help us gain insight on both the FAIR and the ALICE code base at the same time ◮ It is a prototype: it will help us determine what works and what not Introduction to the ALICE - FAIR prototype - ALICE Offline week

  6. The architecture of ALFA: Introduction to the ALICE - FAIR prototype - ALICE Offline week

  7. Our target: ◮ Import the existing geometry of the ITS and TPC detectors ◮ Port the stepping managers from ALICE ◮ Make a simple simulation of ALICE detectors Introduction to the ALICE - FAIR prototype - ALICE Offline week

  8. Our goals: ◮ Reuse as much of the underlying code as possible (i.e. the timeframe solution of FAIR, the geometry of ALICE detec- tors) ◮ Simulate the data flow of ALICE and import it to FAIR ◮ Experiment with different parameters (i.e. the size of the messages) Introduction to the ALICE - FAIR prototype - ALICE Offline week

  9. This is what the prototype looks at present: Introduction to the ALICE - FAIR prototype - ALICE Offline week

  10. This is what the prototype looks at present: Introduction to the ALICE - FAIR prototype - ALICE Offline week

  11. This is what the prototype looks at present: Introduction to the ALICE - FAIR prototype - ALICE Offline week

  12. This is what the prototype looks at present: Introduction to the ALICE - FAIR prototype - ALICE Offline week

  13. Introduction to the ALICE - FAIR prototype - ALICE Offline week

Recommend


More recommend