I. 병렬 처리를 위한, 멀티 프로세서 시스템의 개요 가. 멀티 프로세서 시스템의 개념 다수 프로세서를 상호 연결하여, 성능을 향상시킨 컴퓨터로 다수의 독립적인 프로세스를 처리하는 기능 나. 멀티 프로세서의 목적 목적 설명 수행 시간 최소화 – 컴퓨터가 수행하는 연산 작업 결과 도출까지 소요시간 최소화 문제 해결 범위 증가 – 동일 또는 독립 작업을 동시 수행하여 해결할
I. 기아 현상 방지 기법, Aging 기아 현상 Aging 개념 우선순위가 낮아 CPU를 할당받지 못해 대기상태가 지속되는 현상 시스템 우선순위가 낮아 오래 대기하는 프로세스의 우선순위를 높여 처리되게 하는 기법 II. Aging 기법의 개념도 및 주요 기법 가. Aging 기법의 개념도 – 시스템은 어떤 자원을 얼마나 오래 대기했는지 확인하여 우선순위를 높여, 무기한 연기 방지 나.
I. 최신 병렬처리 프로세서, EPIC 가. EPIC(Explicitly Parallel Instruction Computer)의 정의 명령어 수준의 병렬성을 추구하는 VLIW 형태의 명령어 집합 기반 마이크로 프로세서 아키텍처 나. EPIC 등장배경 슈퍼 스칼라는 코드 호환성은 좋으나 H/W 복잡 VLIW는 H/W 비교적 단순하나 코드 호환성이 떨어짐 II. 명령어 구조 및 구성요소 가. EPIC 명령어 구조 3개의 41bit 명령어를 동시에 처리하고
I. 파이프라인 지연 현상, 파이프라인 해저드 가. 파이프라인 해저드의 개념 명령어 실행 지속이 불가하여 지정된 클럭에서 수행되는 파이프라인이 지연, 중지되는 현상 나. 파이프라인 해저드의 유형 해저드 발생 이유 구조적 – 자원 충돌로 여러 명령의 동시 수행 시 발생 데이터 – 미수행된 명령의 결과값 참조 시도 발생 제어 – 순차적 명령어가 분기에 의해 버려지는 경우
I. 성능 향상위한 병렬처리 기법, 파이프라인 가. 파이프라인의 개념 CPU 처리성능 향상을 위해 Instruction 처리 과정을 여러 단계로 세분화하는 병렬처리 기법 나. 파이프라인의 발전 단계 II. 파이프라인의 유형 – T: 명령어 실행 시간, k: 파이프라인 단계, N 실행 명령어 수 유형 개념도 특징/성능 파이프라인 – Micro Instruction 기반 병렬처리 – Pt = k +
I. 강유전체 비휘발성 메모리, FeRAM 가. FeRAM(Ferroelectric RAM)의 개념 강유전체의 이력현상(히스테리시스) 기반 유전체막의 전기적 잔류 분극 극성에 따라 정보 기록 비휘발성 메모리 나. FeRAM의 특징 특징 설명 비휘발성 – 전원 비인가되어도 정보 유지 낮은 전압 – 상대적 낮은 전압으로 정보를 재기록 Polarization – Storage type이 아닌 Polarization type II. FeRAM의 구조 및 메모리 기록
I. 상변화 기반 초고속 비휘발성 메모리, PRAM 가. PRAM(Phase Change Random Access Memory)의 개념 GST(GeSbTe)의 상변화에 따른 저항치 기반 고속의 비휘발성 메모리 반도체 GST: (GeSbTe, 게르마늄 안티몬 텔룰라이드, 칼코게나이드) 나. PRAM의 장점 고속비휘발성 – 초고속 DRAM과 비휘발성 Flash 장점 보유 대량생산가능 – 구조 및 제작공정 단순하여 대량생산 용이 신뢰성 – 70도 고온에서 10년 데이터 보관
I. 자성 기반 고속 비휘발성, MRAM 가. MRAM(Magnetic Random Access Memory)의 개념 자기에 의해 데이터를 저장하는 메모리 소자 기반 TMR 효과로 전류의 흐름과 차단 구현 메모리 나. MRAM의 장단점 장점 단점 – SRAM 정도 빠른 처리 속도 – DRAM 정도의 고집적화 – 플래시메모리 같은 비휘발성 – 저전력 메모리 구조 – TMR을 이루는 필름의 자체저항으로 인한
I. 가상메모리 페이지 교체, 페이지 교체 기법 가. 페이지 교체 기법의 개념 가상메모리 사용 시 물리적 기억장치 사용공간이 없을 때 어떤 페이지 프레임을 내보낼지 결정하는 기법 나. 페이지 교체 기법의 특징 Trade-off – 페이지 크기에 따른 Trade-off – 크기 클수록 필요 없는 정보 추가, 적재 문제 FIFO Anomaly – Belady’s Anomaly(벨리디의 모순) – 더 많은
I. 외부 단편화 해결, 페이징 기법 가. 페이징 기법의 매핑 테이블 개념 p: page number, f: frame No.(physical address), d: page offset ① logical address의 주소 이용 page number 확보 ② page table에서 해당 page에 있는 frame number 확보 ③ frame number + page offset으로 물리 메모리 주소 확인 – 메모리 고정 크기 분할 방식 – 읽기 빠름, 메모리 낭비 큼 – 직접, 연관, 직접/연관 사상법