Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ghubnerr authored Jan 29, 2025
1 parent 9ec68ac commit ceb4b24
Showing 1 changed file with 0 additions and 49 deletions.
49 changes: 0 additions & 49 deletions notebooks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,55 +45,6 @@ jupyter notebook --NotebookApp.allow_origin='https://colab.research.google.com'
7. Enjoy! Now you're running Rust, in Python, in Jupyter, in Colab! 🤯

![Result](../docs/image-1.png)

### 1.1 Using on-campus A100's on our project, on Colab :)

There are 4 compute services at FIU that no one knows about! Not even Trevor Cickovski knew LOL
| Onyx | Diamond | Quartz | Ruby |
|---------|---------|---------|---------|
| ![Onyx](../docs/onyx.png) | ![Diamond](../docs/diamond.png) | ![Quartz](../docs/quartz.png) | `ruby.cs.fiu.edu` |

What you'll have to do:

1. Pick an endpoint (all of them are `<name>.cs.fiu.edu` i.e. `onyx.cs.fiu.edu`)
2. SSH into it using your terminal. `-v` is for verbose, so you'll see the output.

```bash
ssh <fiu_username>@onyx.cs.fiu.edu -v
```

3. Enter your password -- this will be the exact same password you use for `ocelot.aul.fiu.edu`. If you've never used ocelot, it will be:

- The first letter of your first name
- Your Panther ID
- The first letter of your last name

4. You can now go into your VSCode and use your RemoteSSH extension to connect to the cluster. If you have a Mac, you can also use `Microsoft Remote Desktop` (App Store) and access the GUI of the machine.
5. You're almost ready to follow the instructions in the root [README]("https://github.com/ghubnerr/aura/blob/main/README.md") on setting up the repository, but your campus endpoint might not have anaconda installed. Here are the steps to do so:

- You can download the installer for [Miniconda](https://arc.net/l/quote/bhzadcnf), and run

```bash
# If you're not an administrator to your campus endpoint, you can't run `sudo dnf install`
scp <installer/file/location> <fiu_username>@<cluser_name>.cs.fiu.edu:~/
```

- After finishing the Miniconda installation process, open the cluster shell, and run

```bash
bash <conda-installer-name>-latest-Linux-x86_64.sh
```

- Note, the ocelot shell is a TENEX C Shell by default, so you have to do the following after running:
- Do `nano ~/.tcshrc` and paste `source ~/miniconda3/etc/profile.d/conda.csh`
- You can now run `conda` commands normally
- Note 2, for Linux, use `export LD_LIBRARY_PATH="$CONDA_PREFIX/lib:$LD_LIBRARY_PATH"` if `cargo test` doesn't work

6. You'll then come here and follow the same instructions as #1 to connect to Colab with local runtime.
<img width="750" alt="image" src="https://github.com/user-attachments/assets/c83b5020-d8f2-4a2b-abfc-10a5aca32733">

Enjoy 8 A100's that also run Rust. In Colab :)

## 2. Using Colab traditionally (with imported files)

You will want to do this when:
Expand Down

0 comments on commit ceb4b24

Please sign in to comment.