Skip to content

How to Use Latte

potatoboiler edited this page Oct 5, 2023 · 5 revisions

Connecting to Latte

Latte is accessed via SSH. You can access it by using an OpenSSH client to log into $USERNAME@latte.csua.berkeley.edu.

Note: if you are on a campus network (e.g. eduroam), you can ssh directly into Latte. If you are not, you will need to either connect to the Berkeley VPN (instructions for that here) or use one of our (or OCF's servers) as a jump host. You can view some instructions for this here.

Alternatively, you can also configure your ssh client (typically via ~/.ssh/config for those of you on Linux and MacOS, C:\Users\<user>\.ssh\config for Windows lusers) to automatically use soda as a ProxyJump host.

Sample config:

# .ssh/config
Host soda
        User laurencelu
        HostName soda.csua.berkeley.edu
        IdentityFile ~/id_rsa
Host latte
        User laurencelu
        HostName latte.csua.berkeley.edu
        ProxyJump soda

If you do not wish to ProxyJump by default, you may omit the ProxyJump line and use a command such as ssh latte -J soda.

Note: Some users may prefer to use dev.csua.berkeley.edu for running Jupyter notebooks. We ask that you prefer using latte instead, as you will have access to GPU compute in your notebooks and will have better support for any issues that may arise.

Using Latte

Latte should provide all basic tools you will need for computing (i.e. Python3, CUDA, relevant libraries).

PLEASE BE CONSCIOUS OF YOUR FELLOW USERS. CLEAN UP FILES AND KILL PROCESSES THAT ARE NOT IN USE.

Clone this wiki locally