LHCb Core Software Meeting

Date and Location

22 Apr 2009
10:30 - 12:00
CERN (2-R-030)


Gloria, Joel, Karol, Marco Ca., Marco Cl. (minutes), Markus, Olivier, Patrick (EVO), Thomas



  • LCGCMT 56a should be ready by middle May
    • We need to get into it some improvements made by Hubert for the new CMT tags system
    • A warning in COOL for normal operations is still present, to be removed (bug #49495)
  • First Bunel planning meeting on Monday (release planning should not be discussed anymore in the Core Software Meeting)
  • Migration from HyperNews to e-groups almost completed (copy of the HN archive to be migrated from a test machine to the production server)

Software Releases

Gaudi (Marco Cl.)

  • Fixed minor glitches in the pre-release version of Gaudi.
  • Still to understand some problems with Boole and Brunel before the release.

Marco Ca.: the release should be don on SLC5 too, but only for x86_64+gcc43 (and may be on gcc34).

LHCb, Boole, Brunel (Marco Ca.)

  • Trying to start building LHCb with the cmt tag GAUDI_V21 enabled:
    • annoying replacement of "endreq" to "endmsg"
    • interfaces: need to modify the code so that it compiles with the old version of Gaudi too
  • No pressure to release against Gaudi v21

Gauss (Gloria)

  • Maintaining 2 parallel versions for compatibility with older productions.
  • Problem with some Gauss jobs that are aborted (related to database access?).
  • Gauss does not build on SLC5 because of missing externals.

DaVinci/HLT (Patrick)

  • Will use the T-Rec slot release planning as for Brunel.
  • Changes to DVAlgorithm

Online (Markus)

  • Online v4r21 shuold not be used. No need to remove it, but it is already obsolete, so people wanting to migrate should wait the next release.

Panoramix (Thomas)

  • The code is ready to be released, but there is no pressure for it. We can wait.

Round Table

Marco Cl.
We need to think about the migration to Subversion
We cannot do it before the run (too much work) and it needs to be carefully planned (including instructions and support for users).
Fighting against Windows, problem to use a local copy of LbScripts (LbLogin). Marco Cl. will check what's the problem with SetupProject.
  • Fixed few problems in install_project (LbScripts v3r2).
    Marco Ca.: fixed mkLHCbTar too.
  • The released version of DIRAC broke the compatibility with old bookkeeping (not installed, waiting for the next)
  • We need an automatic way of triggering the installation of the new version of the projects (e.g in the PIT)
  • Going on with the tests for MC09, now testing the merging.
  • The Gauss meeting will be extended to cover Boole.
  • There will be a generators planning meeting. We have to ask for Win32 and OSX support.
Still working to improve the start-up time
  • Some DetectorElements are initializing structures needed only in simulation (Gauss/Boole). We should investigate the possibility of a "context" as for algorithms and tools (in the XmlConversionSvc?). We may also think about specialized detectorElements to be used by HLT.

Marco Ca. suggests that we could use a profiler tool like perfmon. Karol may have a look, but we need a perfmon-enabled machine (needs a patched kernel). We may also borrow an OpenLab machine for the profiling. Olivier mentioned that there is somebody in charge of profiling Hlt that could work on it too.

  • Managed to stop and restart a job using checkpoints, but the restarted processes are not recognized by our task manager, which hard to solve.
  • Tested the usage of the ramdisk for libraries and the DB: from 4min. to 2.5min. Olivier thinks we are still affected by some hidden I/O, because the measured CPU time is only 40s.
  • Stress the importance of having the nightly builds for Windows to speed up the release.
  • The lhcb2 slot was ready very late. Marco Ca. reminds that it is necessary to start to populate the web page before the completion of the whole process (builds+tests).

-- MarcoClemencic - 23 Apr 2009

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2009-04-23 - MarcoClemencic
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback