본문 바로가기

CPU2

CUDA + RAID 기반 데이터 분산 시뮬레이션 ㅁCPU: 적은 수의 강력한 ALU(산술 논리 장치)를 포함하여, 복잡한 작업을 빠르게 처리하는 데 최적화되어 있다. CPU는 제어 유닛과 캐시, DRAM을 통해 다양한 작업을 효과적으로 관리한다.ㅁGPU: 많은 수의 작은 코어(core)를 가지고 있어서, 병렬 연산을 통해 대량의 데이터를 동시에 처리하는 데 최적화되어 있다.   ㅁCUDA(Compute Unified Device Architecture): NVIDIA에서 개발한 병렬 컴퓨팅 플랫폼이자 프로그래밍 모델로, GPU(Graphics Processing Unit)를 활용하여 고성능 연산을 수행할 수 있게 하는 기술이다. 일반적으로 CPU만으로 수행하기 힘든 대규모 연산을 GPU의 수많은 코어를 통해 병렬 처리함으로써 성능을 크게 향상시킬 수 .. 2024. 10. 31.
[컴퓨터 구조] ep3) 컴퓨터 구조의 큰 그림 우리가 앞으로 배워나갈 컴퓨터 구조의 큰 그림을 살펴보자컴퓨터 구조가 처음이라면 낯선 용어에 많이 힘들 수 있지만 뒤에 가서 또 자세하게 배운다 그러니 너무 낙심하지 말고 그냥 눈도장 찍는 느낌으로 재밌게 읽어보자 컴퓨터는 "명령어를 처리하는 기계"이다우리가 알아야 할 컴퓨터 구조 지식은 크게 두 갈래로 나뉜다1. 컴퓨터가 이해하는 정보(0과 1로만 표현된 정보): 데이터, 명령어2. 컴퓨터의 네 가지 핵심 부품: CPU(프로세서), 메모리(주기억장치), 보조기억장치, 입출력장치(I/O)※ 앞으로 메모리라는 용어가 나오면 특별한 언급이 없을 시 RAM을 생각하면 된다   ① 메인보드② 메인보드 안의 시스템 버스③ CPU: 메인보드 내 시스템 버스와 연결 ④ 메모리(RAM): 메인보드 내 시스템 버스와 연.. 2024. 2. 22.