# Q Blocks How To Guide

Q Blocks is a decentralized computing infrastructure platform designed to serve ML workloads at scale.

To enable full feature utilization, we provide you a quick How-To Guide.

The guide contains documentation to help you quickly get started with functionalities that Q Blocks instances offer out of the box:

***

### Basic Instance functionality:

***

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FZDqPvY6DMXZVnRBEUCEj%2Fimage.png?alt=media&#x26;token=5819cadf-1cca-41e0-a227-7398ed54633c" alt="" data-size="line"> Create a new user](https://docs.qblocks.cloud/q-blocks-how-to-guide/create-a-new-user)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FtdnMS9ORp6CvSwhxfyxB%2Fimage.png?alt=media&#x26;token=a18e43d3-b248-4783-9630-b725fe197ad8" alt="" data-size="line"> Upload data using SCP command](https://docs.qblocks.cloud/q-blocks-how-to-guide/upload-data-using-scp-command)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FPkeL8MDws1urmIw0T4aK%2Fimage.png?alt=media&#x26;token=2e32c864-ea28-44b2-9374-1c2feb559025" alt="" data-size="line"> Use Visual Studio Code with Q Blocks instances](https://docs.qblocks.cloud/q-blocks-how-to-guide/use-visual-studio-code-with-q-blocks-instances)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FVRt2tJz6cgLaB2hJdrKP%2Fimage.png?alt=media&#x26;token=8fd07a51-f5e9-4984-908b-3abaf2dee3a8" alt="" data-size="line"> Port forwarding to run web services](https://docs.qblocks.cloud/q-blocks-how-to-guide/port-forwarding-to-run-web-services)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2F0EvBp6Vus1ruJpLsv3zo%2Fimage.png?alt=media&#x26;token=c7049948-3768-4d27-9b25-6ebafdf28aa5" alt="" data-size="line"> Launch Jupyter Hub in Q Blocks Instance](https://docs.qblocks.cloud/q-blocks-how-to-guide/launch-jupyter-hub-in-q-blocks-instance)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FX8XNSt41q78TqcHud2Z6%2FCuda%20(1).png?alt=media&#x26;token=b7c8b0fc-9312-4b5b-8eef-57f3fb012457" alt="" data-size="line"> Upgrade Instance CUDA to version 12.2](https://docs.qblocks.cloud/q-blocks-how-to-guide/upgrade-cuda-to-v12.2)

***

### Machine learning tooling setup:

***

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FbBxW6RJcn79HFmUyGVS4%2Fimage.png?alt=media&#x26;token=36937154-738c-4c6e-bbc1-75c0267f4723" alt="" data-size="line"> Launch TensorBoard in Q Blocks instance](https://docs.qblocks.cloud/q-blocks-how-to-guide/launch-tensorboard-in-q-blocks-instance)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FCul5PAQIiYFf87S8U8xC%2Fimage.png?alt=media&#x26;token=5d4791d2-f572-4a11-979a-e7b34ad30ec8" alt="" data-size="line"> Setup Horovod and OpenMPI in Q Blocks Instance](https://docs.qblocks.cloud/q-blocks-how-to-guide/setup-horovod-and-openmpi-in-q-blocks-instance)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2F0XgNRA4FmFrSyOgyYxly%2Fimage.png?alt=media&#x26;token=99a05188-c70b-4c55-aad5-8e9e87aeb796" alt="" data-size="line"> Setup AIM for ML experiment tracking](https://docs.qblocks.cloud/q-blocks-how-to-guide/setup-aim-for-ml-experiment-tracking)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FjGzbFxzXojR2S0WuTSnu%2Fimage.png?alt=media&#x26;token=f5501b26-076b-4b82-990b-30540818be51" alt="" data-size="line"> Disco Diffusion AI Art on Q Blocks](https://docs.qblocks.cloud/q-blocks-how-to-guide/disco-diffusion-ai-art-on-q-blocks)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FzzfOh7aN915ZQEC6LSpk%2Fimage.png?alt=media&#x26;token=9a933fb6-0d6b-4085-b896-957e66dcb9cc" alt="" data-size="line"> Stable Diffusion Text to Image GPU server on Q Blocks](https://docs.qblocks.cloud/q-blocks-how-to-guide/stable-diffusion-text-to-image-gpu-server-on-q-blocks)

## Supported by Pro Instances:

***

### Docker setup:

***

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FhPM1Ve7FQ0YZSRk4O2g8%2Fimage.png?alt=media&#x26;token=2831e130-0388-490c-9c75-d951401b8c28" alt="" data-size="line"> Setup Docker with Nvidia GPU support](https://docs.qblocks.cloud/q-blocks-how-to-guide/setup-docker-with-nvidia-gpu-support)

[<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FUec7PwGR0m8d2XlPRT6l%2Fimage.png?alt=media&#x26;token=df388706-20a1-41be-a081-a584eeaf0548" alt="" data-size="line"> Enable port forwarding on a Docker container in Q Blocks instance](https://docs.qblocks.cloud/q-blocks-how-to-guide/enable-port-forwarding-on-a-docker-container-in-q-blocks-instance)

<img src="https://1427545435-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEIXxpwNBoeJXSGMdQBx0%2Fuploads%2FGcwO3SmbXc2r1JfCqqpD%2FK8S-logo.png?alt=media&#x26;token=9bc90393-3459-47f8-a630-06d5a3e16284" alt="" data-size="line">[Run production ready lightweight kubernetes using K3s in Q Blocks instance](https://docs.qblocks.cloud/q-blocks-how-to-guide/run-production-ready-lightweight-kubernetes-using-k3s-in-q-blocks-instance)
