제주대학교 전자공학과 허재영 교수
허재영 연구실은 전자공학과를 기반으로 시스템반도체 관점의 메모리/주소 변환 하드웨어 및 소프트웨어 최적화 연구를 수행합니다. 특히 SoC의 MMU에서 Translation lookaside buffer(TLB) coalescing과 page table compression을 통해 page-table walk 오버헤드를 줄이는 구조를 설계하고, 블록/컨티구이티를 활용하는 TLB prefetching을 함께 다룹니다. 또한 페이지 크기 인지 할당과 버디 할당 개선을 통해 OS가 생성하는 메모리 컨티구이티가 하드웨어 이점을 활용하도록 연구합니다. 이미지 처리 워크로드에서는 DRAM bank-shuffling 기반 주소 매핑과 구성형 가상 주소 리매핑, 온칩 메모리 계층의 로드 밸런싱, near-threshold L1 캐시 수율 관리까지 메모리 계층 전반의 성능-효율을 함께 최적화하는 접근을 보유하고 있습니다.
연속성을 활용한 변환 색인 시스템 및 방법
페이지 테이블 범위 압축을 수행하는 메모리 관리 시스템 및 이를 수행하는 메모리 관리 방법
페이지 사이즈를 고려한 메모리 할당을 수행하는 메모리 관리 시스템 및 메모리 관리 방법