728x90
반응형

병렬 프로세서 2

[컴퓨터구조] #13~14 추가 사설 문제

문제 가상메모리의 정의와 역할에 대해 설명하세요. 가상 메모리 시스템 주소와 페이지 부재(fault)에 대해 설명하세요. 페이지 테이블과 Context Switching(문맥 교환)에 대해 설명하세요. 가상메모리 성능개선 방법에 대해 설명하세요. RAID의 정의와 종류에 대해 설명하세요. SISD, MIMD, SIMD, SPMD의 차이점에 대해 설명하세요. 하드웨어 멀티스레딩과 Fine-garines에 대해 설명하세요. UMA와 NUMA의 차이점에 대해 설명하세요. GPU 구조와 GPGPU(General Processing GPU)에 대해 설명하세요. Clustering/Warehouse 개념과 특성에 대해 설명하세요. 정답 가상메모리는 운영체제/하이퍼바이저와 HW의 지원이 필요한 기술로, 물리메모리보다..

[컴퓨터구조] #14 병렬프로세서

Sclability 시스템의 리소스를 증가/추가시켜 계속 성능 및 용량이 증가하는 상황 - Scale-Up 워드 크기 증가 클럭 스피드 증가 멀티 코어 멀티 프로세서 멀티 보드 멀티 랙 멀티 데이터센터 멀티코어 여러 개의 코어를 가진 프로세서 Multi-core 공유 메모리 프로세서 - SMP(Shared Memory Processor) ILP(Instruction-level Parallellism)의 도움으로 코어 일부 활용 모든 코서/CPU를 사용하려면 OS/Program 지원 필요 -> 고난도 - 병렬성을 높이려면 전체적인 프로그램의 구조 변경 필요 Scaling - Strong Scaling: 문제의 크기 고정해서 성능 증가 - Weak Scaling: 프로세서의 수에 비례해서 문제 크기를 증가 ..

728x90
반응형