๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

728x90

cuda

1/16 ์›” 1. Tensorflow GPU ์‚ฌ์šฉ์„ ์œ„ํ•œ ๋ฆฌ๋ˆ…์Šค ํ™˜๊ฒฝ์„ค์ • # CUDA, ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„ ์ž˜ ์„ค์น˜ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ /usr/local/cuda-12.0/extras/demo_suite/deviceQuery ์ถœ์ฒ˜ ๋”๋ณด๊ธฐ
12/7 ์ˆ˜ 1. CUDA, cuDNN CUDA? GPU์—์„œ์˜ ์ผ๋ฐ˜ ์ปดํ“จํŒ…์„ ์œ„ํ•ด ๊ฐœ๋ฐœํ•œ ๋ณ‘๋ ฌ ์ปดํ“จํŒ… ํ”Œ๋žซํผ์ด์ž ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ชจ๋ธ์ด๋‹ค, CUDA๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ์—ฐ์‚ฐ์˜ ๋ณ‘๋ ฌํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ€๋ถ„์— GPU์˜ ์„ฑ๋Šฅ์„ ํ™œ์šฉํ•ด ์ปดํ“จํŒ… ์ง‘์•ฝ์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์†๋„๋ฅผ ๋†’์ผ ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค. cuDNN? CUDA Deep Neural Network library๋กœ Deep Neural Network๊ตฌํ˜„์„ ์œ„ํ•œ GPU ๊ฐ€์†ํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ๊ธฐ์ดˆ ์š”์†Œ๋กœ ์ปจ๋ณผ๋ฃจ์…˜(Convolution), ํ’€๋ง(Pooling), ํ‘œ์ค€ํ™”(Nomarlization), ํ™œ์„ฑํ™”(Activation)์™€ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ ๋ฃจํ‹ด์„ GPU ๊ธฐ๋ฐ˜์œผ๋กœ ๋น ๋ฅด๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ๋งํ•œ๋‹ค. 2. nvidia-smi # ์„ค์น˜๋œ ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ ํ™•์ธ lshw -C display.. ๋”๋ณด๊ธฐ

728x90