cuda-course
No description available.
파일 탐색기
최종 버전 다운로드 (.zip)- settings.json
- onnx.png
- speed.png
- wandb.png
- README.md
- cuda-installer.sh
- README.md
- settings.json
- 01.c
- 02.c
- 03.c
- 04.c
- 05.c
- 06.c
- 01.c
- 02.c
- 02.cpp
- 01.c
- README.md
- 01.c
- README.md
- 01.c
- 02.c
- 03.cu
- Makefile
- README.md
- README.md
- 01.c
- 02.c
- README.md
- pointers-simple.png
- README.md
- cpu-vs-gpu.png
- cpu.png
- fpga.png
- gpu.png
- history01.png
- history02.png
- history03.png
- tpu.png
- README.md
- 01_idxing.cu
- Basics of Basics.md
- README.md
- 00_vector_add_v1.cu
- 01_vector_add_v2.cu
- 02 matmul.cu
- README.md
- 00 nvtx_matmul.cu
- 01_naive_matmul.cu
- 02_tiled_matmul.cu
- README.md
- 00_atomicAdd.cu
- README.md
- 01_stream_basics.cu
- 02_stream_advanced.cu
- README.md
- barrier.png
- bitshift1.png
- cuda-square.png
- cudamemcpy.png
- cudasquare2.png
- cudasquare3.png
- dimidx.png
- exampleknls.png
- gpustats.png
- idxing.png
- lockstep.png
- membandwidth.png
- memhierarchy.png
- memmodel.png
- nsight-ui.png
- prof1.png
- prof2.png
- prof3.png
- schedulers.png
- SMs.png
- squareknl.png
- threadblockgrid.png
- triton1.png
- triton2.png
- weft.png
- README.md
- 01_Hgemm_Sgemm.cu
- 01_LtMatmul.cu
- 02_compare.cu
- README.md
- 01_demo.cu
- 02_compare.cu
- README.md
- 00 Tanh.cu
- 00 torch-compare.py
- 01 Conv2d_NCHW.cu
- 01 torch-compare.py
- 02 compare_conv.cu
- README.md
- README.md
- blas.png
- cublas-vs-cublasxt.png
- flashattn.png
- knlfusion1.png
- knlfusion2.png
- README.md
- README.md
- compare.cu
- README.md
- README.md
- caching.excalidraw
- caching.png
- comparison.excalidraw
- comparison.png
- kernel3_1.png
- kernel3_2.png
- memoryspeeds.png
- README.md
- unrolling_example.cu
- 01_vec_add.py
- 02_softmax.c
- 02_softmax.cu
- 02_softmax.py
- README.md
- polynomial_activation.py
- polynomial_cuda.cu
- README.md
- setup.py
- architecture.excalidraw
- architecture.png
- mnist.png
- README.md
- 8t-sram-cell.png
- async.png
- cheatsheet.md
- dram-cell.png
- nvcc.png
- sram-cell.png
- README.md
- .gitignore
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Infatoshi/cuda-course
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd cuda-course
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd 03_C_and_C++_Review/06 Makefiles
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
