CAMM‎ > ‎Resources‎ > ‎Hardware‎ > ‎NERSC‎ > ‎

Edison

Edison, A Cray XC30, is NERSC's newest petaflop system with a peak performance of more than 2 petaflops. Edison features the Cray Aires high-speed interconnect, fast Intel processors, large memory per core, and a multi-petabyte local scratch file system.

Detailed documentation on how to use Edison in https://www.nersc.gov/systems/edison-cray-xc30/

Bath Queue Walltimes as a Function of Number of Nodes

1 node = 24 cores
Submit QueueExecution QueueNodesPhysical
Cores
Max Wallclock (hours)Relative PriorityRun LimitEligible LimitQueue Charge Factor
debug debug 1-512 1-12,288 30 mins 2 2 2 1
ccm_int1 ccm_int 1-512 1-12,288 30 mins 2 2 2 1


regular
reg_small 1-682 1-16,368 48 hrs 3 24 24 1
reg_med 683-2048 16,369-49,152 36 hrs 3 8 8 0.6
reg_big 2049-4096 49,153-98,304 36 hrs 2 2 2 0.6
reg_xbig 4097-5462 98,305-131,088 12 hrs 2 2 2 0.6
ccm_queue ccm_queue 1-682 1-16,368 48 hrs 3 16 16 1
premium premium 1-2048 1-49,152 36 1 1 1 2
low low 1-682 1-16,368 24 4 8 8 0.5
killable2 killable 1-682 1-16,368 48 hrs 3 8 8 1
serial3 serial 1 1 48 hrs - 50 50 1/24
xfer xfer - - 12 - 4 4 0

For instance, to submit to reg_med you would do:
qsub -q regular myscript.pbs
Within myscript.pbs, you specify the number of cores and walltime, say 20,000 cores for 1 day, and the scheduler is smart enough to place it under reg_med.

Software available for CAMM users in Edison

IT maintains many software packages for use in Edison. On the terminal, type:

module avail

It will show you a complete list of installed software. If you want to see which versions of lammps are installed, you do

module avail lammps


Below is the list of software built in Edison only for CAMM users, which is installed under /project/projectdirs/m1503/camm/edison:

EPW

EPW is the short name for "Electron-phonon Wannier". EPW is an open-source F90/MPI code which calculates properties related to the electron-phonon interaction using Density-Functional Perturbation Theory and Maximally Localized Wannier Functions.
Issue module load epw.
  • Checking installed versions: module avail epw
  • Loading epw executables and environment variables: module load epw
  • Sample pbs script.