Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated content from discourse for term slurm #17

Open
manbat opened this issue Jan 20, 2020 · 0 comments
Open

Updated content from discourse for term slurm #17

manbat opened this issue Jan 20, 2020 · 0 comments

Comments

@manbat
Copy link
Member

manbat commented Jan 20, 2020

I’m running a Sage MATH script I wrote with GNU parallel to get local parallelization, however I am currently looking to scale up to a cluster that uses Slurm as a workload manager.
I am using a simple GNU parallel script locally:

#!/bin/bash
time parallel --timeout 10 -j$(nproc) -N0 …/sage ./loader.sage.py ::: {1…4000} --progress echo {} >/tmp/out

I’m not sure how to go about recreating this with Slurm, I would appreciate any and all suggestions of resources and guides to look at. I am also looking to implement an output file that uses a first-in-first-out semaphore, and ideally an input file to read from. If any of this doesn’t make sense, I’m happy to clarify.

See Full Post

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant