80 likes | 245 Views
AliRoot status. P. Hristov 25/03/2013. General information. Big project: 2.3M lines C++ 0.8M lines Fortran 150 contributors External code 255042 PYTHIA6 155740 DPMJET 147968 PYTHIA8 114435 HERWIG 85630 LHAPDF 68002 TEvtGen 67965 TUHKMgen 51633 EPOS
E N D
AliRoot status P. Hristov 25/03/2013
General information • Big project: • 2.3M lines C++ • 0.8M lines Fortran • 150 contributors • External code • 255042 PYTHIA6 • 155740 DPMJET • 147968 PYTHIA8 • 114435 HERWIG • 85630 LHAPDF • 68002 TEvtGen • 67965 TUHKMgen • 51633 EPOS • 48351 TAmpt • 21358 HIJING • 11565 THydjet • 9307 Vc • ALICE code • 249467 PWGLF • 192928 HLT • 176084 PWGCF • 174940 ITS • 128712 MUON • 128344 PWGHF • 123502 STEER • 116980 TPC • 116056 PWGPP • 112396 PWG • 105315 PWGGA • 75226 TRD • 65579 PWGJE • 51599 ANALYSIS • 50466 EVE • 45002 PWGDQ • 44647 TOF • 37638 PWGUD
Releases • v5-02-Release: Feb. 2012, last tag v5-02-Rev-37 in Dec. 2012 • v5-03-Release: Nov. 2012, last tag v5-03-Rev-19 in Mar. 2013
Main issues during the last year • Label==0 problem • Problem in the memory management • No tracks in the first event • The calibration was loaded later • Static initialization order fiasco • A global variable was initialized from a method outside the call chain: random behavior • Unloading of libAliHLTHOMER • The unloading of libraries is not supported in C++
Remaining issues: Memory • We still need 2.5-3GB resident and 4-4.5GB for PbPb reconstruction • The main consumer is still TPC • clusterization: ~220MB • seeding: ~160MB • tracker: ~160MB • HLT related: ~220MB • calibration:~120MB
Remaining issues: CPU • No hot spots
AliRoot review • It is time to evaluate the situation and to draw conclusions about the future development • Draft list of topics presented at Computing board • The procedure is still to be defined