Title: Blog | Basic Documentation
Open Graph Title: Blog | Basic Documentation
Description: Blog
Open Graph Description: Blog
Opengraph URL: https://basiclab.github.io/basic-docs/
Generator: Docusaurus v3.8.1
Domain: basiclab.github.io
{"@context":"https://schema.org","@type":"Blog","@id":"https://basiclab.github.io/basic-docs/","mainEntityOfPage":"https://basiclab.github.io/basic-docs/","headline":"Blog","description":"Blog","blogPost":[{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/intro-to-multi-gpu-1","mainEntityOfPage":"https://basiclab.github.io/basic-docs/intro-to-multi-gpu-1","url":"https://basiclab.github.io/basic-docs/intro-to-multi-gpu-1","headline":"Introduction to Multi-GPU Training 1: From First Principles to Production","name":"Introduction to Multi-GPU Training 1: From First Principles to Production","description":"A series of tutorials on the mechanism, method, and best practices of multi-GPU training.","datePublished":"2025-11-21T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/intro-to-slurm","mainEntityOfPage":"https://basiclab.github.io/basic-docs/intro-to-slurm","url":"https://basiclab.github.io/basic-docs/intro-to-slurm","headline":"Slurm: Your Cluster's Traffic Controller","name":"Slurm: Your Cluster's Traffic Controller","description":"An gentle introduction of what is slurm, why to use slurm and how to use slurm.","datePublished":"2025-11-01T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/driver-cuda-cudnn","mainEntityOfPage":"https://basiclab.github.io/basic-docs/driver-cuda-cudnn","url":"https://basiclab.github.io/basic-docs/driver-cuda-cudnn","headline":"Something You Need to Know About GPUs","name":"Something You Need to Know About GPUs","description":"A beginner-friendly guide to understanding the relationship between GPU drivers, CUDA, PyTorch, and cuDNN.","datePublished":"2025-07-16T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/basic-series-5","mainEntityOfPage":"https://basiclab.github.io/basic-docs/basic-series-5","url":"https://basiclab.github.io/basic-docs/basic-series-5","headline":"Basic Series 5 - Configuration with Tyro","name":"Basic Series 5 - Configuration with Tyro","description":"A guide to using Tyro for configuration.","datePublished":"2025-06-19T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/basic-series-4","mainEntityOfPage":"https://basiclab.github.io/basic-docs/basic-series-4","url":"https://basiclab.github.io/basic-docs/basic-series-4","headline":"Basic Series 4 - Mastering tmux for Efficient Terminal Management","name":"Basic Series 4 - Mastering tmux for Efficient Terminal Management","description":"A guide to using tmux for efficient terminal management.","datePublished":"2025-06-18T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/basic-series-3","mainEntityOfPage":"https://basiclab.github.io/basic-docs/basic-series-3","url":"https://basiclab.github.io/basic-docs/basic-series-3","headline":"Basic Series 3 - Python Code Formatting with Black and isort","name":"Basic Series 3 - Python Code Formatting with Black and isort","description":"A guide to using Black and isort to automatically format your Python code.","datePublished":"2025-06-17T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/basic-series-2","mainEntityOfPage":"https://basiclab.github.io/basic-docs/basic-series-2","url":"https://basiclab.github.io/basic-docs/basic-series-2","headline":"Basic Series 2 - Using uv for Python Package Management","name":"Basic Series 2 - Using uv for Python Package Management","description":"A guide to using uv for Python package management.","datePublished":"2025-06-16T00:00:00.000Z","author":[],"keywords":[]},{"@type":"BlogPosting","@id":"https://basiclab.github.io/basic-docs/basic-series-1","mainEntityOfPage":"https://basiclab.github.io/basic-docs/basic-series-1","url":"https://basiclab.github.io/basic-docs/basic-series-1","headline":"Basic Series 1 - Uploading Code to a GitHub Repository","name":"Basic Series 1 - Uploading Code to a GitHub Repository","description":"A guide to uploading your local code to a private GitHub repository.","datePublished":"2025-06-15T00:00:00.000Z","author":[],"keywords":[]}]}
| twitter:card | summary_large_image |
| og:image | https://basiclab.github.io/basic-docs/img/docusaurus-social-card.jpg |
| twitter:image | https://basiclab.github.io/basic-docs/img/docusaurus-social-card.jpg |
| og:locale | en |
| docusaurus_locale | en |
| docsearch:language | en |
| docusaurus_tag | blog_posts_list |
| docsearch:docusaurus_tag | blog_posts_list |
Links:
Viewport: width=device-width,initial-scale=1