![]() ![]() Special characters and output redirection In this example, 18 of them will be running concurrently on 2 compute nodes, with 9 tasks on each node. Here, the "execfile" may contain many lines of independent tasks. For example, the "execfile" may look like the following. The execution file includes a list of commands to be executed, with each command listed on each line of the file. The syntax of using the PoDS scripts is as follows: /usr/local/other/PoDS/PoDS/pods.py -x /absolute/path/to/execfile -n cpus_per_node usr/local/other/PoDS/PoDS/pods.py -x $workdir/execfile -n 9 Setenv workdir /discover/nobackup/myuserid/workdir ![]() Here is a simple batch job script using PoDS: #!/usr/bin/csh A brief instruction on setting up jobs with PoDS on Discover is summarized below. Please refer to Modeling Guru for detailed information on PoDS. Portable Distributed Scripts (PoDS) is a set of scripts created by SSSO that enables users to execute a series of independent, sequential jobs concurrently on Discover's multi-core nodes. Some users may want to run a large set of sequential jobs, for example, post-processing or data archiving jobs, on Discover. Portable Distributed Scripts (PoDS) Run many independent serial jobs concurrently ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |