# Start Julia via SLURM batch script on remote node

**URL:** <https://discourse.julialang.org/t/start-julia-via-slurm-batch-script-on-remote-node/33885>\
**Category:** New to Julia\
**Created:** [January 28, 2020, 10:02am UTC](https://discourse.julialang.org/t/start-julia-via-slurm-batch-script-on-remote-node/33885 "2020-01-28T10:02:12Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![KajWiik](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kajwiik/32/199_2.png) [@KajWiik](https://discourse.julialang.org/u/KajWiik)\
**Post date:** [January 28, 2020, 2:00pm UTC](https://discourse.julialang.org/t/start-julia-via-slurm-batch-script-on-remote-node/33885/3 "2020-01-28T14:00:16Z")

</div>

Here’s how I set up Julia in a cluster, this also sets up CUDA but you can ignore that.

> [@Failed to load \`CUDAdrv\`](https://discourse.julialang.org/t/failed-to-load-cudadrv/32524/4):
>
> See e.g. Here’s how I compiled and tested Julia CUDA libraries in our cluster: mkdir bin; cd bin curl -o julia-1.3.0-linux-x86\_64.tar.gz https://julialang-s3.julialang.org/bin/linux/x64/1.3/julia-1.3.0-linux-x86\_64.tar.gz tar xzvf julia-1.3.0-linux-x86\_64.tar.gz module add CUDA ln -s julia-1.3.0 julia julia/bin/julia ] pkg\> add CUDAapi CUDAdrv CUDAnative CuArrays BenchmarkTools DiffResults ForwardDiff Compat cat \> buildcuarrays.jl using Pkg Pkg.test("CuArrays") srun -p gpu --mem=50G --time=…

---

_[View the full topic](https://discourse.julialang.org/t/start-julia-via-slurm-batch-script-on-remote-node/33885)._
