전체 글

🏫DGIST. Computer Engineering (Undergraduate)
Ubuntu

[Ubuntu] Cuda & Pytorch 버전 환경 셋팅 가이드 (feat. Anaconda)

1. CUDA & Pytorch 관련 잡담주변에 인공지능 관련 실습이나 개발을 처음 진행하고자 하는 사람들을 보면 Cuda와 Pytorch 셋팅에 많은 어려움을 겪는 것을 볼 수 있다. 이게 처음이 어렵지 한두번만 해보면 눈 감고도 할만큼 숙달된다. 결국은 버전 잘 맞추고 셋팅 잘하면 된다. 이번 포스팅에서는 필자가 즐겨쓰는 셋팅 위주로 설명을 하고자 한다. Conda 가상환경을 통해 버전을 맞춘 후 VS code에서 코딩을 한 뒤 VS code나 treminator를 통해 실행시킨다. 우선 CUDA가 뭔지에 대해서 간략히만 말하자면 NVIDIA에서 개발한 병렬 컴퓨팅 플랫폼 및 프로그래밍 모델로, GPU를 일반적인 연산 작업에 활용할 수 있도록 해주는 API정도로 보면 된다.옛날옛적 10년전쯤 제프리 ..

Research

sde 설치

여기서 설치https://www.intel.com/content/www/us/en/download/684897/intel-software-development-emulator.html Intel® Software Development EmulatorThe current version of the emulator corresponds to the Intel® architecture instruction set extensions programming reference (revision 319433-055)www.intel.com PATH 설정export SDE_BUILD_KIT=/home/choi/sde-external-9.48.0-2024-11-25-linexport PIN_ROOT=/home/choi/..

Research

spec2017 설치

https://www.spec.org/cpu2017/Docs/install-guide-unix.html Installing on Unix - CPU 2017This document describes how to install SPEC CPU®2017 on Unix systems, including AIX, Linux, macOS, Solaris, and similar systems. (If you want to install under Microsoft Windows, you need the other install guide.) SPEC CPU 2017 is a product of the SPEC® nwww.spec.orgsha512sum cpu2017-1.1.7.iso sha512를 통해 이거랑 동일..

Ubuntu

[Ubuntu] 우분투 환경에 Github Desktop 설치하기

1. 아래 링크로 접속해준다.https://github.com/shiftkey/desktop/releases/ Releases · shiftkey/desktopFork of GitHub Desktop to support various Linux distributions - shiftkey/desktopgithub.com 2. 위의 링크에서 여러 버전의 github desktop 설치 파일들을 환경에 알맞게 설치할 수 있다. 24년 7월 기준 최신 버전은 3.4.2버전이기에 최신 버전을 다운로드한다. 각자 환경에 맞는 설치 파일을 다운로드하면 되고 잘 모르겠으면 그냥 amd64의 deb파일을 선택하면 된다. 3. 아래 명령어로 설치해준다. (버전은 매번 바뀌기 때문에 Tab 자동완성 기능을 이용해 설치하길..

Ubuntu

[Ubuntu] 우분투 환경에 Slack 설치하기

1. 아래 링크로 접속해준다.https://slack.com/intl/ko-kr/downloads/linux Linux | 다운로드모바일 기기나 데스크톱에 Slack을 무료로 다운로드하세요. iOS, Android, Mac, Windows 및 Linux용 앱으로 대화를 이어나가세요.slack.com 2. 우측 하단의 deb 파일을 다운로드해준다. 3. 아래 명령어로 설치해준다. (버전은 매번 바뀌기 때문에 Tab 자동완성 기능을 이용해 설치하길 권장)cd ~/Downloadssudo dpkg -i slack-desktop-4.39.88-amd64.deb 4. slack 설치가 완료되었다.

Ubuntu

[Ubuntu] 22.04 / 20.04 / 18.04에서 한글 입력 환경(한영키) 설정하기

우분투를 처음 셋팅하면 한영키도 먹히지 않고 한글 입력이 되지 않는다. 인터넷 상에는 여러 방법들이 있지만 경험적으로도 가장 현명하다고 생각하고 18.04, 20.04, 22.04에 모두 사용 가능한 가장 간단한 방법으로 소개하겠다. (필자의 환경은 22.04지만 18.04, 20.04에서도 이 방법을 사용했었음) 1. 먼저 Setting에서 Region & Language 탭으로 이동한 후 [Manage Installed Languages]를 클릭한다. 2. 그러면 다음과 같은 팝업이 뜰 텐데 그냥 [Install]을 눌러주면 된다. 3. 알아서 필요한 파일들을 설치 중이다. 4. 재부팅해준다.reboot  5. Setting에서 Keyboard 탭으로 이동해서 [+]을 클릭 후 [Korean]을 선택..

Ubuntu

[Ubuntu] sudo apt update && sudo apt upgrade connection failed 오류 해결법

1. connection failed 오류sudo apt updatesudo apt upgrade 위의 두 명령어는 우분투를 사용함에 있어서 항상 사용되는 중요한 명령어이다.그러나 서버로부터 적절히 데이터를 받지 못하거나 통신이 원활히 진행되지 않는 경우 아래와 같은 Connection failed [IP: 91.189.91.81 80] 오류가 발생하는 경우가 있다. (이 때 IP는 그렇게 중요하지 않은 듯) 솔직히 나도 왜 이러는지는 모른다. 그냥 데이터를 가져와야하는 서버와의 통신 상태가 좋지 않거나 서버가 뭔가 삔또가 나가서 데이터를 안 주는 듯한 느낌이다. 가장 기본적인 명령어가 안되서 짜증나는 당신도 아래의 방법을 통해 간단하게 이 상황을 해결할 수 있다. 2. 해결 방법항상 그래왔던 것처럼 s..

Ubuntu

[Ubuntu] 22.04 환경에서 Anaconda 설치하기

우분투는 보통 개발 및 연구 목적으로 사용하는 경우가 대다수일텐데 이 때 콘다 가상환경으로 버전 관리나 환경들을 구분짓는 것은 생각보다 유용하게 사용될 수 있다. 1. Anaconda 설치다음 링크로 들어가서 자신에게 맞는 설치 파일을 다운 받는다. Download Now | AnacondaAnaconda is the birthplace of Python data science. We are a movement of data scientists, data-driven enterprises, and open source communities.www.anaconda.com  일반적인 경우 x86을 선택하면 될 것이다. 그럼 아마 .sh형식의 쉘 스크립트 실행 파일이 다운로드될 것이다. 해당 파일이 있는 경로..

네온 무드
NEON MOOD