Skip to content
Snippets Groups Projects

Do not run by default the Yandex MVAs

Merged Christopher Rob Jones requested to merge jonrob/Analysis:TurnOffByDefaultYandexPID into master

Currently by default the Yandex PID tunes are run by default in the ANNPID tuple tool. This was added in a recent update. Unfortunately at the time I did not personnally check the runtime performance.

Running some tests just now it seems these new MVAs are very slow to initialise, and use a lot of memory. In my tests, running a standard davinci job, they increased the resident size of my job by almost 1GB and added about 30secs to the initialisation time of the application. As such it is inappropriate for them to be run by default for all users. Users who are interested in running them can manually request them, by adding them to the tunes used. This update turns off their running by default to save CPU and memory for those who do not need them, and do not know they need to turn them off.

As an aside, the current cpu and memory usage of these MVAs will certainly I believe prevent any use of them in production, where the increase in memory usage is simply not acceptable. If any future use of these is to be made, in either the HLT or offline stripping, the memory issue will need to be addressed.

Fyi @derkach @mfontana @nkazeev @mhushchy

Edited by Christopher Rob Jones

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading