프로젝트 소개
본 과제는 클라우드 데이터센터와 인공지능 서비스에서 대규모 데이터를 빠르게 처리하기 위해 컴퓨터의 메모리를 크게 확장하고, 데이터가 저장된 메모리 가까이에서 연산하는 CXL-NDP 시스템을 개발하는 연구임.
연구 목표는 CXL 3.1 기반 메모리 확장 시스템과 NDP 아키텍처를 통합하고, 상용 x86 서버에서 동작하는 실증 시스템을 구현하는 데 있음. 이를 위해 CXL 인터페이스 IP, 최대 2TB 메모리 확장 컨트롤러, Type 1/2/3 장치를 지원하는 CXL 스위치, NDP 프로세서 MxCore 및 ML/AI/LLM용 FDPU를 개발함. 또한 Linux 기반 시스템 SW, 메모리 관리 기능, NDP 프레임워크와 실시간 데이터 처리 엔진을 구축하고 FPGA 및 MPW 칩으로 검증함. 기대 효과는 메모리 풀링과 확장을 통한 데이터센터 자원 활용도 향상, 데이터 이동량 및 처리 지연시간 감소, ML/AI/LLM 데이터 처리 성능 향상임. CXL 핵심 IP의 국산화와 관련 시스템 반도체 기술의 조기 상용화에도 기여할 것으로 전망됨.