Build a deep-learning workstation

Build a deep-learning workstation

Motivation:
not rely on any lab’s computing resource, learn & experiment with public deep learning repos. I can’t replicate the results on my XPS 15 RTX 3050TI 4GB GPU, which forces me to look at other resources. Looking at the pricing and setup needed to work with cloud computing, I found better returns by building my own deep-learning workstation. Trying and replicating the results of these repos are absolutely important for learning and creativity. Crazy GPU Speed isn’t my focus at the moment, but large GPU mem is the key. 3060 seems to be the most price efficient one in the market at this point.


Videos referenced:

Which GPU to choose for deep learning?

How to Choose an NVIDIA GPU for Deep Learning in 2023: Ada, Ampere, GeForce, NVIDIA RTX Compared

How to Build a Deep Learning Machine - Everything You Need To Know

How to Assemble a Deep Learning Machine - Full Process | Part 2

How To Install CUDA, cuDNN, Ubuntu, Miniconda | ML Software Stack | Part 3/3

(Optional) Article references

which-gpu-for-deep-learning

deep-learning-hardware-guide

Specs of my machine (for replication purpose):

Price: $924.99
CPU: AMD Ryzen 7-5800
Memory: 16GB
GPU: NVIDIA GeForce RTX 3060 12GB
SSD: 1TB (Samsung 970 evo plus) +$69.99

📘 Official documentation referenced from How To Install CUDA, cuDNN, Ubuntu, Miniconda | ML Software Stack | Part 3/3

  1. Ubuntu installation

  2. CUDA installation

  3. cuDNN installation

SSH-ing

Step 1: Step up ssh from remote laptops (e.g. mac/windows) to Ubuntu within LAN

How to enable SSH on Linux Ubuntu (Easy step by step guide)

Step 2: Step up ssh port forwarding to connect from any network through remote laptops (e.g. mac/windows) to Ubuntu

windows 系统如何通过 ssh 远程连接 linux? - 知乎

cpolar - 安全的内网穿透工具

I used the free account that fulfills my personal usage and need. Works perfectly at the moment. There can be other cleaner approaches, but I haven’t find such one. Please send me a message if you found one.

Step 3: passwordless login instructions

How to connect without password using SSH (passwordless)

Thanks for reading, if you have any questions/suggestions, please leave a comment below.

Author

Charlie Cheng-Jie Ji

Posted on

2023-04-22

Updated on

2023-06-10

Licensed under

Comments

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×