Comments (6)
Any progress on this subject? I have a local copy of ClusterManagers where I have hacked in the name of my referred queue in the code, but that is not really a long term solution.
Thanks
from clustermanagers.jl.
Can you submit a PR? This should be generally useful.
from clustermanagers.jl.
I would---and I stated a while ago, but I got stuck at passing options to lauch(). There is an config
Dict, but I can't see how I can get any additional info in there. Addprocs_sge() calls addprocs() which calls Base.addprocs_internal() and this last function does not allow any additional options/arguments.
Should I first submit a PR to Base to add an extra option just for qsub?
from clustermanagers.jl.
With the caveat that I've never used any of these systems: how about making queue a variable of the two ClusterManager subtypes? So if queue is a parameter of the types then you can set it up in the call to addprocs_sge
(which you have to call anyway, right?). Something like:
immutable SGEManager <: ClusterManager
queue::ASCIIString
end
addprocs_sge(np::Integer; queue = "") = addprocs(np, manager=SGEManager(queue))
...(and add it to qsub -q when available)...
from clustermanagers.jl.
Cc: @amitmurthy
from clustermanagers.jl.
Thanks,
This is indeed a perfect approach, I think. I'll test this now shortly,
--david
On Mon, Oct 13, 2014 at 2:49 AM, Isaiah [email protected] wrote:
With the caveat that I've never used any of these systems: how about
making queue a variable of the two ClusterManager subtypes? So if queue is
a parameter of the types then you can set it up in the call to
addprocs_sge (which you have to call anyway, right?). Something like:immutable SGEManager <: ClusterManager
queue::ASCIIString
end
addprocs_sge(np::Integer; queue = "") = addprocs(np, manager=SGEManager(queue))
...(and add it to qsub -q when available)...—
Reply to this email directly or view it on GitHub
#9 (comment)
.
David van Leeuwen
from clustermanagers.jl.
Related Issues (20)
- ElasticManager does not export get_connect_cmd
- htcondor manager: failure when listening to a telnet commu HOT 4
- Extra options on SGE HOT 5
- Error in `rmprocs` SGE HOT 1
- Ship telnet via jll? HOT 2
- addprocs(SGEManager) fails HOT 5
- SGE fails in rmprocs
- Singularity images does not work with SLURM HOT 5
- Error launching workers: no such file or directory HOT 5
- TagBot trigger issue HOT 8
- lsf_bpeek makes strong assumptions on iterator state of retry_delays
- [SlurmManager] 100 % CPU usage while waiting for the job to get created HOT 6
- Better handling of SLURM job submission timing
- Handling of busy LSF deamon HOT 4
- SLURM 10 nodes good, 16 nodes error HOT 3
- pbs error HOT 4
- LSF manager broken in Julia 1.8.1 HOT 2
- -o argument in addprocs_slurm leads to an error
- ClusterManagers can be run on top of dask clusters! HOT 2
- Elastic auto IP address function HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from clustermanagers.jl.