<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CUDA on Vividian Repository</title>
    <link>https://vividian.net/tag/cuda/</link>
    <description>Recent content in CUDA on Vividian Repository</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    <lastBuildDate>Wed, 27 Mar 2024 05:16:04 +0900</lastBuildDate><atom:link href="https://vividian.net/tag/cuda/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>우분투 의존성 문제 해결 (dpkg: error processing archive)</title>
      <link>https://vividian.net/notes/ubuntu-cuda-update-dependency-error-fix-dpkg-force-overwrite/</link>
      <pubDate>Wed, 27 Mar 2024 05:16:04 +0900</pubDate>
      
      <guid>https://vividian.net/notes/ubuntu-cuda-update-dependency-error-fix-dpkg-force-overwrite/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#우분투-cuda-업데이트-중-의존성-지옥-탈출기&#34;&gt;우분투 CUDA 업데이트 중 의존성 지옥 탈출기&lt;/a&gt;
          &lt;ul&gt;
            &lt;li&gt;&lt;a href=&#34;#증상-apt-upgrade-실패&#34;&gt;증상: apt upgrade 실패&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#해결-dpkg-force-overwrite-강제-덮어쓰기&#34;&gt;해결: dpkg &amp;ndash;force-overwrite (강제 덮어쓰기)&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#마무리-확인&#34;&gt;마무리 확인&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;우분투-cuda-업데이트-중-의존성-지옥-탈출기&#34;&gt;우분투 CUDA 업데이트 중 의존성 지옥 탈출기&lt;/h2&gt;
&lt;p&gt;우분투를 사용하다 보면 &lt;code&gt;apt upgrade&lt;/code&gt; 중에 패키지 의존성이 꼬이는 경험을 종종 하게 된다. 최근에는 CUDA 관련 패키지를 업데이트하다가 의존성 오류가 발생했다. 보통은 &lt;code&gt;apt --fix-broken install&lt;/code&gt; 명령어 한 방이면 해결되는데, 이번엔 상황이 좀 달랐다.&lt;/p&gt;
&lt;p&gt;기존에 설치된 패키지(&lt;code&gt;libcusparse-dev-12-3&lt;/code&gt;)와 새로 설치하려는 패키지(&lt;code&gt;cuda-nvcc-12-3&lt;/code&gt; 등)가 같은 경로의 파일을 덮어쓰려다 충돌이 난 것이다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>윈도우에 cuda, cudnn 설치 기록 (간략버전)</title>
      <link>https://vividian.net/notes/windows-cuda-cudnn-installation-guide-summary/</link>
      <pubDate>Sat, 30 Dec 2023 00:54:04 +0900</pubDate>
      
      <guid>https://vividian.net/notes/windows-cuda-cudnn-installation-guide-summary/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#윈도우-cuda--cudnn-설치-핵심-요약&#34;&gt;윈도우 CUDA &amp;amp; cuDNN 설치 핵심 요약&lt;/a&gt;
          &lt;ul&gt;
            &lt;li&gt;&lt;a href=&#34;#1-nvidia-드라이버-확인&#34;&gt;1. NVIDIA 드라이버 확인&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#2-cuda-toolkit-설치&#34;&gt;2. CUDA Toolkit 설치&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#3-cudnn-라이브러리-적용&#34;&gt;3. cuDNN 라이브러리 적용&lt;/a&gt;&lt;/li&gt;
            &lt;li&gt;&lt;a href=&#34;#4-설치-최종-확인&#34;&gt;4. 설치 최종 확인&lt;/a&gt;&lt;/li&gt;
          &lt;/ul&gt;
        &lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;윈도우-cuda--cudnn-설치-핵심-요약&#34;&gt;윈도우 CUDA &amp;amp; cuDNN 설치 핵심 요약&lt;/h2&gt;
&lt;p&gt;딥러닝 환경 세팅을 위해 윈도우에 CUDA와 cuDNN을 설치하는 과정을 기록해 둔다. 이미지는 생략하고 핵심 단계만 간략히 정리한다.&lt;/p&gt;
&lt;h3 id=&#34;1-nvidia-드라이버-확인&#34;&gt;1. NVIDIA 드라이버 확인&lt;/h3&gt;
&lt;p&gt;가장 먼저 그래픽 카드 드라이버가 제대로 잡혀 있는지 확인해야 한다. CMD(명령 프롬프트) 창을 열고 아래 명령어를 입력한다.&lt;/p&gt;
&lt;p&gt;DOS&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>nvidia, cuda, cudnn 설치 방법 (ubuntu 20.04)</title>
      <link>https://vividian.net/notes/ubuntu-2004-nvidia-driver-cuda-cudnn-install-guide/</link>
      <pubDate>Thu, 30 Nov 2023 18:39:12 +0900</pubDate>
      
      <guid>https://vividian.net/notes/ubuntu-2004-nvidia-driver-cuda-cudnn-install-guide/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#시스템-사망-사건과-복구의-시작&#34;&gt;시스템 사망 사건과 복구의 시작&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#1-기존-nvidia-드라이버-및-cuda-삭제&#34;&gt;1. 기존 NVIDIA 드라이버 및 CUDA 삭제&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#2-nvidia-드라이버-설치&#34;&gt;2. NVIDIA 드라이버 설치&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#3-cuda-toolkit-설치-117&#34;&gt;3. CUDA Toolkit 설치 (11.7)&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#4-cudnn-설치-860&#34;&gt;4. cuDNN 설치 (8.6.0)&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;시스템-사망-사건과-복구의-시작&#34;&gt;시스템 사망 사건과 복구의 시작&lt;/h2&gt;
&lt;p&gt;RTX 3090 4장과 RTX A5000 4장이 꽂힌 시스템을 같은 전원에 물려 놓았더니 결국 사단이 났다. 용량은 충분했다고 생각했는데 원인을 알 수 없는 이유로 전원이 나가버렸고, 재수 없게도 파일 시스템까지 날아가 버렸다.&lt;/p&gt;
&lt;p&gt;다행히 중요한 데이터는 없었지만, 딥러닝 환경 세팅을 처음부터 다시 해야 하는 귀찮음은 어쩔 수가 없다. 나중을 위해 우분투 20.04에서 드라이버, CUDA, cuDNN 설치 과정을 기록해 둔다.&lt;/p&gt;</description>
      
    </item>
    
  </channel>
</rss>
