5edd528511
* Saved a sample revised ipython module loader, to be used with "fix3" version of lmod_python_fix.py.
Wirawan Purwanto2022-02-22 11:23:54 -05:00
4a1b5d0a69
* Saved developmental notebooks to devise/test the "lmod_python_fix.py". These were done on Wahab with legacy (lmod-based) Python suite.
Wirawan Purwanto2022-02-22 10:44:05 -05:00
0ad73f50d6
* Saved README.txt of the lmod_python fix (notes written to Minhao, 2020-06-09).
Wirawan Purwanto2022-02-22 10:41:11 -05:00
d159d57578
* Third attempt to fix lmod "module" for ipython ("fix3") (dated: 2020-06-09). * Supports both Turing and Wahab. * Allows both addition and deletion of paths from sys.path.
Wirawan Purwanto2022-02-22 10:28:14 -05:00
232cc5cafb
* Second attempt to fix lmod "module" for ipython ("fix2") (dated: 2020-06-09). WIP: Prevent indefinite lengthening of sys.path but not complete fix yet.
Wirawan Purwanto2022-02-22 10:22:45 -05:00
5c0b516026
* First attempt to fix lmod "module" for ipython ("fix1") (dated: 2020-06-09)
Wirawan Purwanto2022-02-22 10:15:43 -05:00
7c02045fa1
* Saved the original lmod_python.py and ~/.ipython/profile_default/startup/000-odurc-lmod.py from Wahab cluster on the "legacy" lmod-based ipython/jupyter session. Last update: 2020-06-09.
Wirawan Purwanto2022-02-22 09:55:55 -05:00
9edb1e040d
* Imported tools to dump information about files in a container. The "dump-info" tool works only for Debian-based distro for now.
Wirawan Purwanto2021-06-29 13:29:56 -04:00
7dc03821a8
* g09slurm initial update: correctly parse nprocshared / nproc in link0 command in a case-insensitive manner.
Wirawan Purwanto2020-12-03 14:57:30 -05:00
19eacfbf54
* Committed: Original user-invocable "g09slurm" from Wahab and the "g09.slurm" backend script.
sysadmin2019-09-16 15:24:20 -04:00
19c833c3ff
* sinfo-report-node-stats.sh: Simple tool to report status of compute nodes based on SLURM's "sinfo" output.
Wirawan Purwanto2020-06-29 13:30:04 -04:00
18d79dd34b
* On custom sacct1.sh, include job (most recent) state as well.
Wirawan Purwanto2020-06-21 17:45:23 -04:00
d384d0320d
* Added explicitly headless option (--headless). * Increased wait time to 5 minutes.
Wirawan Purwanto2020-01-17 13:58:59 -05:00
a65338a8bf
* Added "wgo" (what's going on) to check the status of processes on login node. Currently supposed to be used for Turing only.
Wirawan Purwanto2019-04-25 17:34:23 -04:00
1387997010
* Prints an error message and quit in case Jupyter did not start after 2 minutes.
Wirawan Purwanto2019-03-27 13:49:19 -04:00
ba6c9f53ed
* Added accommodation for Anaconda as well as site-provided python. * Added support for fully headless mode (connect via local browser). * Added some safeguards against job failing to start due to executable not found, etc.
Wirawan Purwanto2019-03-27 13:28:33 -04:00
28eb7a0d98
* sq: Customizable squeue wrapper: introduce new defaults / default behavior on squeue.
Wirawan Purwanto2018-07-20 11:20:22 -04:00
94e0aa9490
* jupyter-anaconda2: A script that will start Jupyter notebook process for Anaconda2 distribution.
Wirawan Purwanto2018-07-20 09:19:59 -04:00
95034685ff
* interact: Tool to allocate an interactive session on a regular compute node under SLURM.
Wirawan Purwanto2018-06-01 12:50:56 -04:00
dbce662c5a
* interact-gpu: Tool to allocate an interactive session on a GPU compute node under SLURM.
Wirawan Purwanto2018-06-01 12:45:42 -04:00
9c82c4d465
* Update bash module support: with recent changes on Turing, 'module' seems to be supported out of the box for bash. If 'module' environment is detected, we skip the initiation step.
Wirawan Purwanto2017-05-24 14:28:24 -04:00
68c0e70d4d
* Added "regular" runsas which runs with more limited memory.
Wirawan Purwanto2016-11-10 12:48:43 -05:00
27b8ccd6ae
* Added runsas-himem from earlier consultation this year.
Wirawan Purwanto2016-11-10 12:45:29 -05:00
df6facce86
* pwscf: Ad-hoc fix for Turing after 2016 upgrade.
Wirawan Purwanto2016-11-07 11:57:34 -05:00
739d765f53
* Added convenience for gathering & analyzing CPUs on the cluster. * Documentation update.
Wirawan Purwanto2016-10-31 15:21:10 -04:00
aa597b907c
* In hoststats subcommand: Also print node status flags if they exist.
Wirawan Purwanto2016-10-20 10:11:18 -04:00
34a7659f3d
* show-cluster-usage.py: A tool to summarize the usage of an SGE cluster at a given snapshot in time.
Wirawan Purwanto2016-08-29 19:16:11 -04:00
4f28615bf0
* Added variants of node status to display (still work in progress).
Wirawan Purwanto2016-08-29 13:08:10 -04:00
a0ad7c25bc
* Added analysis tool to summarize CPUs or group compute nodes based on their CPUs.
Wirawan Purwanto2016-08-29 13:04:25 -04:00
79e5b77df2
* bash-module-env.sh: Update was required due to incomplete pre-existing MODULEPATH in some of Turing's compute nodes.
Wirawan Purwanto2016-08-23 13:55:51 -04:00
6f0880c547
* bash-module-env.sh: an effort to facilitate bash support for batch scripts.
Wirawan Purwanto2016-08-23 13:45:21 -04:00
bf43a3b0b5
* sge-dump-job-status.sh: Initial version of a tool to dump desirable SGE info from a running job.
Wirawan Purwanto2016-08-08 10:00:32 -04:00
8b99995409
* Added find-run-hosts.sh: swiss-army tool to find hosts where a job run, dump the process trees, etc.
Wirawan Purwanto2016-07-14 00:24:48 -04:00
8ae0841ca6
* pwscf: Initial version of self-submitting script to launch pwscf calculation (version 5.3).
Wirawan Purwanto2016-07-08 23:33:51 -04:00
7f83f897c8
* sge: Added node-slot-status.sh to aggregate slot availability per node type.
Wirawan Purwanto2015-10-28 11:35:49 -04:00