반응형

2024/12/16 4

GPGPU

Ⅰ. GPU의 수행 능력 확대, GPGPU의 개요가. GPGPU의 개념- GPU를 그래픽 연산 뿐 아니라 일반 컴퓨팅 영역에도 활용하는 것을 목적으로 CPU가 맡았던 계산을 GPU로 하는 기술 나. GPGPU의 주요 특징- 기계 학습 성장- 기계 학습 기반 딥러닝의 폭발적 성장 기인- 빅데이터 처리- 단순비정형 데이터에 대해 GPU로 처리- SIMD/SIMT 구조- Control, Cache 부분 간소화한 코어집적/병렬처리- 플랫폼 지원- CUDA, OPENCL 등 GPGPU 플랫폼 기반 구현 가능  Ⅱ. GPGPU의 구성요소 및 플랫폼가. GPGPU의 구성요소구분상세설명구성도구성요소PCI 버스 연동부CPU와 통신 및 CPU 메모리 접근SIMD 코어병렬 연산 처리 스레스 프로세서그래픽 메모리GPU 사용 ..

IT 기술/CA & OS 2024.12.16

RAID

Ⅰ. 시스템의 고가용성을 위한 RAID 개요개념- Stripping, Mirroring 기법을 사용하여 복수의 디스크에 데이터를 중복 및 분산 저장하는 기술원리Stripping- 데이터를 여러 조각으로 나누어 분산 저장 및 동시 접근Mirroring- 일부 데이터 손실시 복구 가능하도록 데이터 중복 저장 Ⅱ. RAID 0, RAID 1, RAID 5, RAID 6가. RAID 0 및 RAID 1항목RAID 0RAID 1개념도특징- 분산된 디스크에 논리적으로 연관된 파일을 분할하여 분산 저장- 디스크 읽기/쓰기 성능 2배 향상- 모든 디스크마다 동일 데이터를 중복으로 저장하는 중복 저장- 데이터 손실시 복구 가능최소 수량2개2개공간 효율n (디스크 수량)1/n (n: 디스크 수량)고장허용0n-1- 안정성과..

IT 기술/CA & OS 2024.12.16

메모리 단편화

Ⅰ. 메모리 할당 기법에 의해 발생하는 메모리 단편화 개념 및 종류가. 메모리 단편화 개념- 메모리상에서 프로그램에 의해 사용되지 못하고 낭비되는 부분적인 공간이 발생하는 현상 나. 메모리 단편화 종류외부 단편화- 분할된 크기가 프로그램 크기보다 작아서 사용하지 못하는 공간- 가변분할 또는 페이징기법 사용시 발생하는 메모리 단편화내부 단편화- 분할된 공간에 프로그램 적재 후 남는 공간- 고정분할 또는 세그먼트기법 사용시 발생하는 메모리 단편화- 메모리 할당 기법에 따라 외부/내부 단편화로 구분 Ⅱ. 메모리 단편화의 원인가. 외부 단편화 발생 원인개념도원인- 메모리 할당기법으로써 가변분할 또는 세그먼트 기법 사용설명- 메모리에 프로그램이 지속적으로 할당/교체되어 사용하기 어려운 작은 공간이 발생 나. 내부..

IT 기술/CA & OS 2024.12.16

교착상태

Ⅰ. 프로세스간 무한 자원대기, 교착상태의 개요가. 교착상태의 개념- 멀티 프로세스 환경에서 두 개 이상의 프로세스가 아무리 기다려도 자원을 사용할 수 없는 무한 대기 상태 나. 교착상태의 발생 원인원인설명상호배제- 자원 배타 점유, 타 프로세스 사용 차단점유와 대기- 특정 자원 할당 점유 후 다른 자원을 요구비선점- 할당된 자원의 사용이 끝날 때까지 회수 불가환형대기- 프로세스 간 자원 요구가 하나의 원형 구성- 교착 상태의 필요조건으로 4가지 조건 동시 성립 시 발생 Ⅱ. 교착상태의 해결 방안가. 교착상태 예방 및 회피구분해결 방안내용예방- 상호배제 조건 부정- 공유할 수 없는 자원을 사용할 때 성립- 점유와 대기 조건 부정- 자원 요청시, 다른 자원 점유하지 않음- 비선점 조건 부정- 자원 할당 실..

IT 기술/CA & OS 2024.12.16
반응형