Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test/PolyhedralGeometry/timings on macos: restrict openmp threads and allow more time #1517

Merged
merged 1 commit into from
Aug 25, 2022

Conversation

benlorenz
Copy link
Member

The poor Github runners for macOS only have three cores and we do not want to disturb those important Spotlight processes running in parallel that need to index all the files ...
So we restrict OpenMP to only use one thread on the macOS runners, and we also add an extra factor to allow more time to finish the timing-tests.

Processes: 349 total, 5 running, 344 sleeping, 1212 threads 
Load Avg: 17.16, 14.30, 9.28 
CPU usage: 49.30% user, 32.59% sys, 18.10% idle 

PID    COMMAND         %CPU TIME     #TH   #WQ #PORTS MEM    PURG CMPRS PGRP  PPID  STATE    BOOSTS %CPU_ME  %CPU_OTHRS UID
267    mds_stores      41.7 01:48.88 11/3  9/3 97-    374M-  25M+ 0B    267   1     running  *0[1]  0.00000  41.10942   0  
83     mds             24.6 01:48.48 11/1  8/1 262+   12M-   0B   0B    83    1     running  *0[1]  2.95321  22.40077   0  
27406  mdworker_shared 18.4 00:01.70 4     1   50     984K-  0B   0B    27406 1     sleeping *0[1]  0.66546  0.00000    501
27491  mdworker_shared 13.5 00:01.02 4     1   48     948K-  0B   0B    27491 1     sleeping *0[1]  9.63756  0.00000    501
27796  top             13.4 00:00.30 1/1   0   28+    1264K+ 0B   0B    391   17106 running  *0[1]  0.04178  0.00000    0  
27353  mdworker_shared 12.9 00:02.61 4     1   48     948K-  0B   0B    27353 1     sleeping *0[1]  15.83480 0.00000    501
27403  mdworker_shared 12.8 00:01.57 4     1   50     976K-  0B   0B    27403 1     sleeping *0[1]  14.89349 0.00000    501
27404  mdworker_shared 12.6 00:01.78 4     1   50     988K-  0B   0B    27404 1     sleeping *0[1]  0.49264  0.00000    501
27447  mdworker_shared 11.9 00:01.18 4     1   48     956K-  0B   0B    27447 1     sleeping *0[1]  0.60271  0.00000    501
0      kernel_task     3.4  00:39.14 154/3 0   0      772K+  0B   0B    0     0     running   0[0]  0.00000  0.00000    0  

cc: @lkastner @thofma

Copy link
Member

@lkastner lkastner left a comment

Choose a reason for hiding this comment

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

Poor github macos

@benlorenz benlorenz mentioned this pull request Aug 25, 2022
@thofma thofma merged commit 026fcb6 into master Aug 25, 2022
@thofma thofma deleted the bl/testing/timings branch August 25, 2022 15:47
@thofma
Copy link
Collaborator

thofma commented Aug 25, 2022

Thanks!

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.

3 participants