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
Installing TensorFlow 1.x and 2.x with CPU and GPU Support on Windows and Linux
Prerequisites and Overview
This guide covers the installation of TensorFlow versions 1.15 and 2.16.1 using the conda package manager. The procedures are consistent across Windows 10 and Ubuntu 22.04 LTS. It is updated as of March 2024. CPU and GPU configurations are detailed.
System and Software Requirements
1. Conda Installation
Install Anacon ...
Posted on Sat, 16 May 2026 03:14:38 +0000 by Noctule
Troubleshooting Common Issues in Docker GPU Training Environments
Checking Your System Configuration
To begin, verify your system's configuration with these commands:
Check the kernel version used by your NVIDIA driver:
cat /proc/driver/nvidia/version
View installed NVIDIA packages:
cat /var/log/dpkg.log | grep nvidia
List all NVIDIA drivers installed:
sudo dpkg --list | grep nvidia-*
Problem 1: NVML Initial ...
Posted on Thu, 07 May 2026 08:30:34 +0000 by harsha