Setting Up From Scratch — Anaconda + PyCharm + PyTorch (GPU) + Virtual Environment (Complete Steps)
1. Installing Anaconda
Go to the Enaconda download page and click Download.
Download the installer and proceed with the installation.
Set the installation path to all English characters.
Uncheck the second option.
Next, configure the environment variables.
Based on your custom installation path, add the following three paths:
path/to/anaconda
...
Posted on Sat, 05 Sep 2026 16:13:55 +0000 by tili
Setting Up Nvidia Docker with GPU Support on CentOS 7
Environment Configuration
This guide covers the complete setup for running GPU-accelerated Docker containers on CentOS 7 using Nvidia drivers and CUDA.
System Specifications:
Operating System: CentOS 7.4 (1708)
GPU: Nvidia GeForce GTX 1080 Ti
Required Components
Docker CE repository
Nvidia Docker repository
CUDA package repository
cuDNN libr ...
Posted on Sat, 29 Aug 2026 16:27:28 +0000 by jhuaraya
Installing NVIDIA GPU Drivers, CUDA Toolkit, and cuDNN on Ubuntu
Driver and CUDA Version Compatibility
Before beginning the installation, verify that your GPU driver version supports the target CUDA Toolkit version. The following table maps CUDA releases to their minimum required driver versions:
CUDA Version
Linux Driver (x86_64)
Windows Driver (x86_64)
11.2.1
>= 460.32.03
>= 461.09
11.2.0
&g ...
Posted on Tue, 25 Aug 2026 16:06:30 +0000 by arhunter
OpenGL Vertex Rendering with VAO, VBO, and EBO
Vertex Buffer Object (VBO): Data Storage
A VBO is a memory buffer allocated in GPU memory to store vertex attributes such as positions, normals, colors, or texture coordinates. By keeping data on the GPU, it eliminates redundant transfers from the CPU, significantly improving performance.
Binary Storage: Data is stored as a contiguous byte str ...
Posted on Fri, 31 Jul 2026 16:46:39 +0000 by shelbytll
PyTorch GPU CUDA Usage and Common Error Solutions
1.1 Approach 1: Using os.environ['CUDA_VISIBLE_DEVICES']
import os
os.environ['CUDA_VISIBLE_DEVICES'] = '2'
model = NeuralNet().cuda()
batch = batch.cuda()
1.2 Approach 2: Using torch.device()
target_device = torch.device('cuda:2')
model = NeuralNet().to(target_device)
batch = batch.to(target_device)
1.3 Errer 1: RuntimeError: CUDA error: inv ...
Posted on Thu, 23 Jul 2026 16:16:24 +0000 by timgetback
Building AMD GPU BLAS Library (rocBLAS) from Source
1. Prerequisites
Install ROCm
2. Download Sources
$ git clone --recursive git@github.com:ROCm/rocBLAS.git
# Alternative: git clone --recursive https://github.com/ROCm/rocBLAS.git
cd rocBLAS
git checkout rocm-6.0.2
3. Build Debug Version
$ conda deactivate
$ conda deactivate
$ conda deactivate
Enable CMake variables to show build command de ...
Posted on Thu, 16 Jul 2026 17:25:30 +0000 by Gary King
GPUStack: Open Source GPU Cluster Manager for Private LLM Deployment
GPUStack is an open-source platform designed to simplify the deployment and management of large language models (LLMs) across heterogeneous GPU clusters. While public cloud LLM APIs are widely accessible, organizations seeking private, on-premises LLM hosting face significant complexity in infrastructure setup, model orchestration, and resource ...
Posted on Tue, 07 Jul 2026 16:50:52 +0000 by gorgo666
Desktop PC Buying Guide
Build Your Own
Note: The downside of building your own PC is that you will likely need to learn how to assemble it. You can follow this video tutorial, which is very detailed. The advantage is the flexibility to choose components, allowing you to get a better configuration for the same price.
Assembly Video 1
Assembly Video 2
Assembly Video 3
...
Posted on Wed, 01 Jul 2026 17:54:20 +0000 by tzicha
Configuring GPU Resource Scheduling in Kubernetes Clusters
Prerequisites
Ensure NVIDIA drivers are installed on each node before proceeding.
Step 1: Install NVIDIA Container Runtime
Install the nvidia-container-runtime package on each node:
yum install nvidia-container-runtime
Step 2: Configure Docker
Edit /etc/docker/daemon.json to configure Docker to use the NVIDIA runtime:
{
"default-runtime ...
Posted on Sun, 31 May 2026 22:14:46 +0000 by thor erik
Installing PyTorch with Specific CUDA Versions
PyTorch with CUDA 11.8
To install PyTorch 2.2.0 with CUDA 11.8 support:
pip install torch==2.2.0+cu118 --extra-index-url https://download.pytorch.org/whl/cu118
PyTorch with CUDA 12.4
For CUDA 12.4 compatibility, use:
pip install torch==2.4.0+cu124 --extra-index-url https://download.pytorch.org/whl/cu124
LMdeploy Minimum Requirements
LMdeploy ...
Posted on Sat, 30 May 2026 22:07:00 +0000 by illzz