Skip to content

Commit 1216095

Browse files
committed
doc: update cuda installation
1 parent 86fd1cc commit 1216095

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

root/.vim/doc/c-cpp-cuda.txt

+12-2
Original file line numberDiff line numberDiff line change
@@ -251,8 +251,6 @@ https://apt.llvm.org/
251251
https://docs.nvidia.com/cuda/cuda-c-programming-guide/
252252
https://docs.nvidia.com/cuda/cuda-c-best-practices-guide/
253253

254-
CUDA 安装: https://developer.nvidia.com/cuda-toolkit-archive
255-
256254
|nvidia-docker|
257255

258256
cuda对gcc/clang存在版本要求,例如
@@ -263,6 +261,18 @@ cuda 12.1
263261
gcc versions later than 12 are not supported for cuda 12.1
264262
<
265263

264+
安装CUDA ~
265+
266+
https://developer.nvidia.com/cuda-toolkit-archive
267+
268+
第一类方法: `apt install nvidia-cuda-toolkit`,安装后nvcc位于 `/usr/bin/nvcc`
269+
第二类方法:添加apt源后 `apt install cuda`,安装后nvcc位于 `/usr/local/cuda-X-Y/bin/nvcc`
270+
第三类方法: 下载runfile安装。
271+
272+
卸载CUDA ~
273+
274+
https://docs.nvidia.com/cuda/archive/11.8.0/cuda-installation-guide-linux/index.html#handle-uninstallation
275+
266276
GPU监控 ~
267277

268278
*gpustat* `pip install gpustat`

root/.vim/vimrc

+2
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ if has('autocmd') " vim-tiny does not have autocmd
2323
let g:jdtls_java_runtimes = get(g:, 'jdtls_java_runtimes', [{'name': 'JavaSE-11', 'path': '/usr/lib/jvm/java-11-openjdk-amd64'}, {'name': 'JavaSE-17', 'path': '/usr/lib/jvm/java-17-openjdk-amd64'}])
2424
" speed up loading
2525
let g:python3_host_prog = get(g:, 'python3_host_prog', '/usr/bin/python3')
26+
" WARN: DO NOT use copilot provider, it will cause abuse.
2627
let g:avante_provider = get(g:, 'avante_provider', 'openai') " openai, claude
2728
let g:avante_auto_suggestions_provider = get(g:, 'avante_auto_suggestions_provider', 'openai') " openai , claude
2829
runtime clipboard_config.lua
@@ -74,6 +75,7 @@ if has('autocmd') " vim-tiny does not have autocmd
7475
let g:python_formatter = get(g:, 'python_formatter', 'black')
7576
let g:python_lsp = get(g:, 'python_lsp', 'pyright')
7677
let g:sql_type_default = 'mysql'
78+
" copilot.vim, avante.nvim, fittencode, tabnine-nvim, codeium.vim
7779
let g:ai_suggestion = get(g:, 'ai_suggestion', 'copilot.vim')
7880

7981
" gtags-cscope | cscope

0 commit comments

Comments
 (0)