Commit 6b19e4a
committed
Pull in the topology early and set cache line size
Init PMIx and get the topology immediately after setting up opal
util as neither of those operations requires any real OPAL support.
This fills in the cache line size before anything else is opened.
Signed-off-by: Ralph Castain <rhc@pmix.org>1 parent c747a1b commit 6b19e4a
File tree
4 files changed
+39
-31
lines changed- 3rd-party
- contrib/platform/intel/bend
- ompi/runtime
4 files changed
+39
-31
lines changed- config/prte_config_asm.m4+45-1.1k
- configure.ac+2-3
- src/class/prte_list.c+2-1
- src/class/prte_object.c+7-5
- src/include/prte_stdatomic.h+14-27
- src/runtime/prte_finalize.c+3-1
- src/runtime/prte_locks.c+6-12
- src/runtime/prte_locks.h+7-5
- src/runtime/prte_quit.c+3-1
- src/runtime/prte_wait.c+2-1
- src/runtime/prte_wait.h+2-1
- src/sys/Makefile.am+3-11
- src/sys/architecture.h-49
- src/sys/arm/Makefile.am-25
- src/sys/arm/atomic.h-248
- src/sys/arm/timer.h-35
- src/sys/arm/update.sh-38
- src/sys/arm64/Makefile.am-25
- src/sys/arm64/atomic.h-335
- src/sys/arm64/timer.h-44
- src/sys/arm64/update.sh-38
- src/sys/atomic.h+6-597
- src/sys/atomic_gcc_builtin.h+82-54
- src/sys/atomic_impl.h-516
- src/sys/atomic_stdc.h+5-76
- src/sys/cma.h-87
- src/sys/gcc_builtin/Makefile.am-26
- src/sys/ia32/Makefile.am-24
- src/sys/ia32/atomic.h-153
- src/sys/ia32/timer.h-55
- src/sys/ia32/update.sh-38
- src/sys/powerpc/Makefile.am-24
- src/sys/powerpc/atomic.h-396
- src/sys/powerpc/timer.h-50
- src/sys/powerpc/update.sh-41
- src/sys/timer.h-115
- src/sys/x86_64/Makefile.am-26
- src/sys/x86_64/atomic.h-244
- src/sys/x86_64/timer.h-73
- src/sys/x86_64/update.sh-38
- src/threads/mutex.c+2-8
- src/threads/mutex.h+2-22
- src/threads/mutex_unix.h+6-57
- src/tools/prte/prte.c+13-12
- src/tools/prun/help-prun.txt+9-50
- src/tools/prun/prun.c+21-13
- src/tools/pterm/pterm.c+13-5
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
29 | 30 | | |
30 | 31 | | |
31 | 32 | | |
| |||
402 | 403 | | |
403 | 404 | | |
404 | 405 | | |
| 406 | + | |
405 | 407 | | |
406 | 408 | | |
407 | 409 | | |
| |||
445 | 447 | | |
446 | 448 | | |
447 | 449 | | |
| 450 | + | |
448 | 451 | | |
449 | 452 | | |
450 | 453 | | |
| |||
470 | 473 | | |
471 | 474 | | |
472 | 475 | | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
| 488 | + | |
| 489 | + | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
473 | 510 | | |
474 | 511 | | |
475 | 512 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
543 | 543 | | |
544 | 544 | | |
545 | 545 | | |
546 | | - | |
547 | 546 | | |
548 | 547 | | |
549 | 548 | | |
| |||
561 | 560 | | |
562 | 561 | | |
563 | 562 | | |
564 | | - | |
565 | | - | |
566 | | - | |
567 | | - | |
568 | | - | |
569 | | - | |
570 | | - | |
571 | | - | |
572 | | - | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
582 | | - | |
583 | | - | |
584 | | - | |
585 | | - | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | 563 | | |
593 | 564 | | |
594 | 565 | | |
| |||
0 commit comments