Skip to content

LDAS @ LIGO-Livingston

Key information
Home page
Account sign-up https://grouper.ligo.org/ldg/
Support ldas_admin_llo@ligo.caltech.edu

Login hosts

Hostname Description Memory CPU model # core GPU
ldas-grid Production submit 64GB 2 x 2.4GHz Xeon E5-2630v3 16
ldas-pcdev1 Large mem/post-processing 128GB 2 x 2.4GHz Xeon E5-2630v3 16
ldas-pcdev2 Large mem/post-processing 512GB 4 x 2.7GHz Xeon E5-4650 32 4 x Tesla K10 + 2 x GTX750
ldas-pcdev4 16GB 2 x AMD Opteron 2376 8
ldas-pcdev5 512GB 2 x 2.2GHz Xeon E5-2698v4 40
ldas-pcdev6 1.5TB 4 x 3.0GHz Xeon Gold 6154 72
detchar Dedicated DetChar 128GB 2 x 2.4GHz Xeon E5-2630v3 16
dgx1 512GB 2 x 2.2GHz Xeon E5-2698v4 40 8 x Tesla V100-SXM2-16GB

Additional services

Service URL
JupyterLab https://jupyter.ligo-la.caltech.edu
User webspace https://ldas-jobs.ligo-la.caltech.edu/~USER/

Configuring your user environment on LDAS

This page describes the default user environments on LDAS, and how to customise availability and versions of the following software distributions:

Intel compiler and libraries

Enabling/disabling the intel compiler

The Intel compiler icc is available on the command path by default, and can be discovered using which:

$ which icc
/ldcg/intel/2019u4/bin/icc

Note

This available icc version will track the reference version at any given time, so will be updated from time-to-time according to approval from the Software Change Control Board.

Enabling a specific version of ICC

To select a specific version of icc, create a file in your ${HOME} directory named .useicc_{release}, where {release} is the release number of icc that you want, e.g:

touch ~/.useicc_2019u4

Listing available Intel software releases

To list the available Intel releases, just run this:

ls /ldcg/intel/

Enabling/disabling the intel compiler and libraries

While the Intel compiler is available by default, the Intel lirbaries (e.g. MKL) are not, because they can interfere with other libraries if not carefully configured.

Enabling a specific version of the Intel compiler and libraries

To opt in to a specific release of the Intel compiler and libraries, create a file in your ${HOME} directory named .useintel_{release}, where {release} is the release number that you want, e.g:

touch ~/.useintel_2019u4

Disabling the Intel compiler and libraries

Disabling the Intel compilers and libraries

To opt out of having the Intel compiler or any libraries available, create a file in your ${HOME} directory named .nointel:

touch ~/.nointel

Warning

~/.nointel takes precedence over any ~/.useintel_* files, so if you want to opt in after previously opting out, make sure and remove the old ~/.nointel file.

MATLAB

Enabling MATLAB

MATLAB is available on the command path by default, and can be discovered using which:

$ which matlab
/ldcg/matlab_r2015a/bin/matlab

Note

The default matlab version will be updated from time-to-time according to approval from the Software Change Control Board.

Enabling a specific version of MATLAB

To select a specific version of MATLAB, create a file in your ${HOME} directory named .usematlab_{release}, where {release} is the release number of MATLAB that you want, e.g:

touch ~/.usematlab_r2019a

Listing available MATLAB releases

To list the available MATLAB releases, just run this:

ls /ldcg/ | grep matlab

Disabling MATLAB

Disabling MATLAB

To opt out of all MATLAB releases, create a file in your ${HOME} directory named .nomatlab:

touch ~/.nomatlab

Warning

~/.nomatlab takes precedence over any ~/.usematlab_* files, so if you want to opt in after previously opting out, make sure and remove the old ~/.nomatlab file.