Как оптимизировать настройки PCA для моего процессора (16-ядерный процессор AMD Ryzen Threadripper 1950X) - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь запустить PCA на компьютере со следующими характеристиками:

Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              32
On-line CPU(s) list: 0-31
Thread(s) per core:  2
Core(s) per socket:  16
Socket(s):           1
NUMA node(s):        1
Vendor ID:           AuthenticAMD
CPU family:          23
Model:               1
Model name:          AMD Ryzen Threadripper 1950X 16-Core Processor
Stepping:            1
CPU MHz:             1887.753
CPU max MHz:         3400,0000
CPU min MHz:         2200,0000
BogoMIPS:            6786.34
Virtualization:      AMD-V
L1d cache:           32K
L1i cache:           64K
L2 cache:            512K
L3 cache:            8192K
NUMA node0 CPU(s):   0-31

Мне нужно выбрать следующие параметры в зависимости от возможностей компьютера:

  --local-processes BOOLEAN       Use processes with local scheduler
                                  [default: True]
  -q, --queue TEXT                Cluster queue/partition for submitting jobs
                                  [default: debug]
  -n, --nworkers INTEGER          Number of workers  [default: 10]
  -c, --cores INTEGER             Number of cores per worker  [default: 1]
  -p, --processes INTEGER         Number of processes to run on each worker
                                  [default: 1]
  -m, --memory TEXT               Total RAM usage per worker  [default: 15GB]
  -w, --wall-time TEXT            Wall time for workers  [default: 06:00:00]
  --timeout FLOAT                 Time to wait for workers to initialize
                                  before proceeding (minutes)  [default: 5]

Как мне go узнать о назначении этих параметров? Существуют ли какие-либо правила, которым я должен подчиняться, или, в качестве альтернативы, где я могу go получить такую ​​информацию?

Есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...