CS 지식
-
가정용 AI 개발 환경 만들기 2탄 - 생성한 AWS 인스턴스 관리하기CS 지식 2025. 4. 11. 21:59
앞선 글에서 AWS에서 나만의 개발환경을 만드는 법에 대해서 기술했었다. 가정용 AI 개발 환경 만들기 1탄 - AWS 인스턴스 생성집에 고사양의 GPU가 있다면 너무 좋겠으나, 비용상의 이유나 환경상의 이유로 GPU를 구매하기 어려운 경우가 많다.. 사실 기업도 고사양의 GPU서버를 사용하기보다는 AWS 나 Azure 같은 클라우드 서whatisworth.tistory.com그런데!! 모두가 알고 있겠지만, AWS에서 사용하는 GPU나 SSD를 사용하는 것은 과금이 되는,, 유료서비스라는 것..! 따라서 우리의 소중한 돈이 쓸데없이 나가는 것을 방지하기 위해서는.. 인스턴스를 관리하는 방법도 알아야한다..ㅠㅠ 1. 헷갈리는 AWS 개념 정리먼저, 여러가지 용어들을 이해할 필요성이 있다. 자주 나오는 용..
-
가정용 AI 개발 환경 만들기 1탄 - AWS 인스턴스 생성CS 지식 2025. 4. 6. 13:31
집에 고사양의 GPU가 있다면 너무 좋겠으나, 비용상의 이유나 환경상의 이유로 GPU를 구매하기 어려운 경우가 많다.. 사실 기업도 고사양의 GPU서버를 사용하기보다는 AWS 나 Azure 같은 클라우드 서비스를 이용하는 경우가 많기 때문에, AWS 인스턴스를 생성하는 방법을 알고 있다면 여러모로 도움이 될것 같아서 정리해보았다.. ㅎㅎ 그럼 시작!1. AWS 계정 생성 https://aws.amazon.com/ 에 접속무료로 가입하기 이메일 / 비밀 번호 / 사용자 이름 입력 개인 계정 선택 신용카드 or 체크 카드 등록 (해외 결제 카드 가능 카드 필요)휴대폰 인증 무료 요금제 선택 (기본요금 덜 나가는 방법)가입 완료 후 AWS Console 에 로그인한다. (루트 사용자로 로그인해야함!) 2. E..
-
CUDA & Nvidia Driver & cudnn 의 정의CS 지식 2025. 3. 27. 15:03
AI서비스를 만드는 개발자라면 반드시 사용하고 있을 저 용어들,, 항상 모호하게 알고 있었던것 같아서 이번 기회에 한번 정리해보았다!Nvidia Driver 미국의 "엔비디아" 라는 회사는 AI에 대해서 잘 모르는 일반인도 주식.. 때문에 많이 들어보았을 것이다. 이 엔비디아에서 만든 그래픽 카드(GPU)를 사용하여 Deep Learning 모델의 복잡한 연산을 빠르게 연산할 수 있다는 것이 밝혀지면서, 엔비디아의 가파른 성장세가 두드러졌었다. 여튼, 엔비디아에서 만든 그래픽 카드를 제어할 수있는 소프트웨어가 바로 nividia driver이다. GPU를 컴퓨터에서 올바르게 인식하고 제어할 수 있도록 한다. GPU의 하드웨어 리소스를 최적화하고, 그래픽 작업을 처리하기 위해 GPU에 명령을 전달하는 역할..
-
Web Socket vs APICS 지식 2025. 3. 27. 14:49
이것저것 보다가 갑자기 궁금해졌다... 웹 소켓이나 api나 클라이언트-서버 사이의 연결을 도와주는 매개체인것 같은데,, 굳이 왜 따로 구분해놨을까? 어떤 차이가 있을까?? 해서 정리해보았다.. ㅎㅎ.. 공통점 웹소켓과 Rest API 모두 클라이언트와 서버 간의 통신을 하는데 사용되는 기술이다. 차이점 웹소켓 : 양방향 통신을 가능하게 하는 프로토콜이며, 클라이언트와 서버 간에 실시간으로 데이터를 주고받을 수 있다. API : HTTP 프로토콜을 기반으로 하는 상태가 없는 통신 방식이다. 통신 방식의 특징 웹소켓API데이터 교환 방식실시간 통신을 위해 설계됨HTTP 메소드(GET, POST, PUT, DELETE)등을 사용하여 리소스에 대한 CRUD를 수행연결 방식TCP 방식(한번의 연결이 이루어진..