탐색 키에 산술 연산을 통해 버킷의 주소를 계산하는 해시함수를 사용하여 데이터 배분 및 접근하는 기법한 개 이상의 레코드를 저장할 수 있는 저장공간의 단위크기는 일반적으로 디스크 블록의 크기와 일치해시의 성능은 레코드가 균등하게 배분되었을 때 성능이 높다.균등 배분은
정렬 알고리즘 정렬 : 주어진 데이터를 값의 크기 순서에 따라 재배치하는 것 정렬 수행시점에 데이터가 어디에 저장되어 있는가? 내부정렬 : 모든 데이터를 주기억장치에 저장한 후 정렬하는 방식 외부정렬 : 모든 데이터를 보조기억장치에 저장한 채 그중 일부데이터를
window10Intel(R) Core(TM) i5-10600 CPU @ 3.30GHz 3.31 GHzRAM : 16.0GB환경에서도 충분히 master - 2개의 node 구축할 수 있는 희망적인 소식을 미리 알려드립니다.vmware workstation pro
11:00 PM KSTDocker 소개 및 간략한 역사블라블라... 여러 복잡한 실행환경을 서브하기에 필요하다.. 밖에 기억이 안나는군.Docker 및 Docker Desktop 시작10분간 도커를 설치하고, 도커허브에 가입하세요! 이미 설치했고 도커허브도 쓰고있어요!
자연어 처리에서의 BPE는 서브워드 분리(subword segmentation) 알고리즘입니다. 기존에 있던 단어를 분리한다는 의미입니다. BPE을 요약하면, 글자(charcter) 단위에서 점차적으로 단어 집합(vocabulary)을 만들어 내는 Bottom up 방
타동사 :동사 중에서 목적어를 가지는 동사자동사 : 목적어를 가지지 않는 동사완전 자동사 : 자동사 중에 보어가 필요하지 않으면불완전자동사 : 보어가 필요완전타동사 : 타동사 중에 보어가 필요 없으면수여 동사 : 두개의 목적어(간접 목적어, 직접 목적어를 취하는 동사)
논문 링크현실에 존재하는 Unlabeled Dataset이 훨씬 많음.Unlabeled Text Corpora를 가지고 Generative Pre-Training of a Language Model 을 가지고 임베딩 벡터를 찾자. 그리고 downstream task에
비동기로 request를 날린다는 것만으로도 속도 개선을 이룰수 있다는 것 당연한것 같지만 당연한게 아니었던;;;ㅎㅎㅎ 아무래도 클라이언트에서 request날리는건 많이 해봤지만 서버를 클라이언트화해서 사용해본적은 많이 없어서 헷갈렸던 것 같다.동기로 전송비동기로 전송
CPU는 복잡한 계산을 빠르게 할 수 있찌만, 모두 직렬로 처리한다.GPU는 간단한 계산을 빠르게 할 수 있고, 많은 연산을 병렬로 동시에 할 수 있다.여기서 병렬 계산과 직렬 계산의 차이는 뭘까? CPU와 GPU의 연산의 차이는 뭘까?!youtubeFg00LN30Ez
CPU는 컴퓨터의 두뇌를 담당한다. 다양한 환경에서의 작업을 빠르게 수행하기 위해 ALU()의 구조가 복잡하고 명령어 하나로 처리할 수 없는 기능도 많으며 각종 제어 처리를 위한 부분이 많다. 반면, GPU는 특화된 연산을 빠르게 처리하기 위해 단순한 ALU를 여러개
gcc, emacs, GNOME, GNU tar구속되지 않는다의 관점에서의 소프트웨어 생산, 보급, 발전!copyleftBrain운영체제의 핵심시스템의 하드웨어 제어 도모Minix -> 리누스 토발즈가 POSIX에 호환되는 운영체제 커널을 만듦.1991년 9월 17일다
서버 시스템으로 활용되는 레드헷ㅇ이나 수세 리눅스는 큰 기업이나 기관을 대상으로 배포되는 리눅스여서 우분투, Linux Mint 등의 데비안 계열 리눅스보다 CPU, 메모리, 하드 디스크 등의 하드웨어 요구사항이 크다.최근에 배포되는 대부분의 리눅스 배포판을 하드웨어
GRUB : GNU 프로젝트에서 만든 부트 로더/boot/grub2/grub.cfg : GRUB 환경 설정 파일/etc/grub2.cfg : 위의 환경 설정 파일의 심볼릭 링크grub2-mkconfig : GRUB 환경 설정 파일을 수정 후 반드시 실행
텍스트 모드 런레벨 3 (systemctl set-default multi-user.target)X윈도 모드 런레벨 5 (systemctl set-default graphical.target)사용자 이름과 암호를 요청하고 유효한 값이 입력되면 세션을 시작해주는 역할GU
셸은 커널과 사용자 간의 다리 역할을 하는 것으로 사용자로부터 명령을 받아 그것을 해석하고 프로그램을 실행하는 역할을 한다.현재는 bash, ksh, tcsh,zsh과 같은 다양한 셸이 있고, 리눅스는 sh를 기본으로 ksh와 csh의 장점을 결합한 bahs(Bourn
1.리눅스 실무의 이해 / 2.리눅스 시스템의 이해 / 1.2.5 프로세스리눅스는 한번에 수 백 여개 이상의 프로그램을 저장하고 동시에 수행할 수 있엉.프로그램이란 어떤 문제를 해결하기 위해 사용되는 명령어나 유틸리티의 집한인데, 실행중인 프로그램을 프로세스(Proce
요새 앱을 띄우면서 리눅스 컴퓨터를 서버로 활용하는 일이 빈번하게 있는데 주로 사용하는 명령어는 netstat, iptables, ping 정도인 것 같다. 내용을 자세히 파면 보는 시야가 더 넓어지지 않을까?리눅스에서 네트워크 서비스를 사용하려면 가장 먼저 네트워크