Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@jhonatanamado
Copy link
Contributor

@jhonatanamado jhonatanamado commented Dec 1, 2021

Add an option to configure the max memory per core for Express and Promt configurable via Configfile.

Copy link
Contributor

@germanfgv germanfgv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's clarify the BaseMemory value. Other than that this seems fine.


specArguments['Memory'] = baseMemory + perCoreMemory

baseMemory = 500
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From Dima's comment on Slack, I understand that we don't want to assign this 500MB base memory. We want to assign 2GB/core, and use additianal memory only in case of emergency.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Or is it different for Express?

Copy link
Contributor Author

@jhonatanamado jhonatanamado Dec 2, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As mentioned during the meeting we should fit CMS infrastructure requirements, that means 2GB/core for any type of job. With the previous formula Tier0 was given in some cases more than 2GB/core so I will start to test this PR with the runs from 2021 and start to validate which jobs were requiring more than 2GB/core

@jhonatanamado jhonatanamado marked this pull request as draft December 2, 2021 04:36
@jhonatanamado jhonatanamado marked this pull request as ready for review December 8, 2021 04:57
@jhonatanamado
Copy link
Contributor Author

Changes were tested with different replays. No issues to report only 1 paused job requesting more than 2Gb/core while testing with the run 347028. Same job reported here https://hypernews.cern.ch/HyperNews/CMS/get/tier0-Ops/2321.html

Add an option to configure the max memory per core for Express and Promt configurable via Configfile.
Copy link
Contributor

@germanfgv germanfgv left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything seems fine! Thanks for the changes @jhonatanamado

@germanfgv germanfgv merged commit a1ed05f into dmwm:master Feb 11, 2022
@jhonatanamado jhonatanamado deleted the express_promt_memConf branch February 22, 2022 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants