Lab computers

In order to remotely log into PLSE or department machines, you can use SSH.

If you run a compute-intensive job, please use the nice command, as in

nice mycommand myarg1 ...

Available Machines

(List is generally in order from oldest/weakest to newest and most powerful.)

CSE machines:

CSE machines run Rocky Linux, and users do not have root privileges.

If you want to run LaTeX, log in to texlive.cs.washington.edu. You can only log into texlive.cs from the UW network. To log in from home, first log into a CSE machine, and from there log in to texlive.cs.

Information about the departmental compute servers can be found at:

Machine RAM threads speed CPU CPU date
recycle 512 GB 96 2.3 GHz Xeon E7-4850 v2 2014
bicycle 512 GB 96 2.3 GHz Xeon E7-8850 v2 2014
tricycle 512 GB 96 2.3 GHz Xeon E7-8850 v2 2014
bam 256 GB 72 2.3 GHz E5-2699 2014
boom 256 GB 72 2.3 GHz E5-2699 2014

CSE-managed PLSE machines:

CSE-managed machines run Rocky Linux, and users do not have root privileges.

Some of these machines are people’s personal workstations, so please use the nice command.

Machine RAM threads speed CPU CPU date GPU
tern 128 GB 36 3.0 GHz i9-10980XE 2019 (RTX 3090) on loan
godwit 128 GB 36 5.8 GHz i9-13900KF 2022 (RTX 4090) on loan

PLSE-managed PLSE machines:

These do not use standard CSE credentials, and are not connected to the CSE file system. For an account on either machine, send a username and public key to Gus Smith.

You can only log into these machines from the UW network. To log in from elsewhere, first log into a CSE machine, and from there log in to the PLSE-managed machine.

Machine RAM threads speed CPU CPU date OS gcc
warfa 32 GB 8 4.0 GHz i7-4790K 2014 Debian 9 5.5.0
pipsqueak 64 GB 32 4.0 GHz Threadripper 1950X 2017 Ubuntu 18.04 7.5.0
honu 96 GB 40 2.2 GHz Xeon Silver 4114 2017 CentOS 7 7.3.1

There might also be a machine whale.cs.washington.edu. If so, it should be documented here.

There is a 2019 13-inch Macbook Air (16GB, 1.6 GHz Dual-Core Intel i5, Sonoma 14.4.1) located in the lab area that is sometimes used for playing music. This machine can be borrowed or set up for remote login via ssh on request. Please do not store sensitive data on this machine.

Large-scale compute

The Hyak HPC cluster contains thousands of CPUs and GPUs. A research group needs to buy in to it.

Undergraduates and BS/MS students

UW undergraduates do not get a login account on the research machines. Use PLSE-managed machines or your own computer.

BS/MS sutdents can get a login account on the research machines during any quarter in which they are doing research for credit.

Permissions

The Unix groups pl_gang and se control access to some old repositories and services. To join, ask Mike, Dan, Zach, or Gilbert to add you. There are additional Unix groups for certain research projects.

Updating this webpage

The information in the tables can be obtained using the following bash command:

for hostname in recycle bicycle tricycle bam boom buffalo godwit honu tern warfa pipsqueak ; do
  echo ${hostname} ; ssh ${hostname}.cs.washington.edu "${COMMAND}"
done

where you first do one of the following:

CPU: COMMAND="cat /proc/cpuinfo | grep name | head -1; cat /proc/cpuinfo | grep name | wc -l"

RAM: COMMAND="cat /proc/meminfo | head -1"

OS: COMMAND="cat /etc/redhat-release"

gcc: COMMAND="gcc --version | head -1"

Cpu date is from http://www.cpu-world.com.