연구목표 |
■ 1000코어 이상의 매니코어 CPU, TB급 주기억장치 실현의 위한 NVRAM, 그리고 서브 usec지연시간의 고성능 저지연 저장장치의 시대가 가시권에 있다. 이와 병행하여 딥러닝, 기계학습등의 인공지능 응용, 하둡과 스파크와 같은 빅데이타 분석(Big Data Analytics) 응용, 자율주행차와 IOT등과 같은 센서데이타의 폭증은 새로운 형태의 컴... |
연구내용 |
■ 매니코어 CPU/GPU 용 운영체제 확장성- 병렬가속기용 스와핑 개발: 병렬가속기 메모리에 대한 2단계 스와핑(Upper Swap과 Lower Swap)을 통한 가속기 메모리의 가상 확장 기술을 개발한다. 가속기 응용의 특성상 입출력 스와핑 시간을 최소화해야 한다. 이를 위해 고속 저장장치 기반의 호스트 메모리의 후방 장치, 공격적인 스왑 데몬과 응용의... |
기대효과 |
병렬가속기 메모리에 대한 2단계 스와핑 기법 개발을 통해 스와핑 시간을 최소화여 병렬가속기의 성능을 증가시킨다. 대형 페이지 내 물리 메모리 사용량을 관리하는 기법을 통해 내부/외부 단편화를 최소화 시켜 메모리를 효율적으로 사용한다. 매니코어 시스템 및 GPU 가속기 활용을 고려한 메모리 관리 경량화 기법을 개발하여 불필요한 기존 코드를 제거해 OS를 경... |
키워드 |
매니코어,비휘발성메모리,순서보장 입출력,운영체제,확장성 |