From 6af94ed664aa7f4a525f949cb34622b70f8da9df Mon Sep 17 00:00:00 2001 From: Cyrus Harrison Date: Thu, 12 Dec 2024 11:42:03 -0800 Subject: [PATCH 1/2] ppc64le front end launcher fix and el cap host profile --- src/bin/frontendlauncher | 5 + src/resources/hosts/llnl/host_llnl_elcap.xml | 101 +++++++++++++++++++ src/resources/hosts/networks.json | 3 + 3 files changed, 109 insertions(+) create mode 100755 src/resources/hosts/llnl/host_llnl_elcap.xml diff --git a/src/bin/frontendlauncher b/src/bin/frontendlauncher index d261bf4af3f..8646bac98ae 100755 --- a/src/bin/frontendlauncher +++ b/src/bin/frontendlauncher @@ -43,6 +43,9 @@ # Added logic to use system `python3` if `python` is not available. # (Installed use finds and calls our python, this helps with developer use) # +# Cyrus Harrison, Thu Dec 12 11:33:24 PST 2024 +# Added case for power9 architecture +# ############################################################################### # Determine VisIt architecture @@ -55,6 +58,8 @@ if test "$osname" = "Linux"; then platform="linux-ppc" elif test "$proc" = "ppc64"; then platform="linux-ppc64" + elif test "$proc" = "ppc64le"; then + platform="linux-ppc64le" else platform="linux-intel" fi diff --git a/src/resources/hosts/llnl/host_llnl_elcap.xml b/src/resources/hosts/llnl/host_llnl_elcap.xml new file mode 100755 index 00000000000..4ef795e2f5f --- /dev/null +++ b/src/resources/hosts/llnl/host_llnl_elcap.xml @@ -0,0 +1,101 @@ + + + LLNL El Capitan + elcap.llnl.gov + notset + elcap#.llnl.gov elcap##.llnl.gov elcap###.llnl.gov elcap####.llnl.gov elcap#####.llnl.gov elcap######.llnl.gov elcap# elcap## elcap### elcap#### elcap##### elcap###### + /usr/gapps/visit + false + false + 22 + false + "ssh" + false + + MachineName + + true + false + 1 + false + 1 + + serial + 480 + 1 + false + 0 + false + + false + + false + + false + + true + false + + false + + + parallel interactive pdebug + 480 + 48 + true + 1 + true + pdebug + false + + true + 3600s + true + flux/run + true + false + false + true + + + parallel batch + 480 + 48 + true + 1 + true + pbatch + false + + true + 3600s + true + flux/batch + true + false + false + + true + + + parallel xterm + 480 + 96 + false + 0 + false + + false + + false + + true + flux/run + true + false + false + + true + + 0 + diff --git a/src/resources/hosts/networks.json b/src/resources/hosts/networks.json index 42e165a16d3..f3005e534f2 100644 --- a/src/resources/hosts/networks.json +++ b/src/resources/hosts/networks.json @@ -149,6 +149,9 @@ { "name": "host_llnl_dane.xml" }, + { + "name": "host_llnl_elcap.xml" + }, { "name": "host_llnl_lassen.xml" }, From a08084fe222ed507757427906d206af1fcd61b8b Mon Sep 17 00:00:00 2001 From: Cyrus Harrison Date: Fri, 13 Dec 2024 08:19:35 -0800 Subject: [PATCH 2/2] change el cap launch configs to use 96 cores (targets 5gb of ram per core) --- src/resources/hosts/llnl/host_llnl_elcap.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/resources/hosts/llnl/host_llnl_elcap.xml b/src/resources/hosts/llnl/host_llnl_elcap.xml index 4ef795e2f5f..686f3a1ff65 100755 --- a/src/resources/hosts/llnl/host_llnl_elcap.xml +++ b/src/resources/hosts/llnl/host_llnl_elcap.xml @@ -41,7 +41,7 @@ parallel interactive pdebug 480 - 48 + 96 true 1 true @@ -60,7 +60,7 @@ parallel batch 480 - 48 + 96 true 1 true