CXL 및 CCIX와 같은 캐시 일관성(interconnects)은 공유 주소 공간을 위한 캐시 일관성 덕분에 도입되었다. 그러나 빅데이터 애플리케이션에서 메모리 요구가 지속적으로 증가하는 상황에서, 10~100대 수준의 장치로 이러한 인터커넥트를 확장하는 것은 어렵다는 점을 관찰하였다. 본 논문에서는 이러한 인터커넥트 위에 스위치 보조(switch-assisted) 확장 가능 시스템 아키텍처를 제안한다. 구체적으로, 인터커넥트 스위치 내에 공유 캐시를 도입하여 데이터 재사용(data reuse) 기회를 효율적으로 활용하고, 작업 부하 패턴에 따라 토폴로지(topologies)를 유연하게 변경함으로써 토폴로지적 한계를 극복한다. 평가는 본 논문의 스위치 보조 아키텍처가 네이티브 설계(native designs) 대비 더 높은 확장성과 최대 4.4× 향상된 성능을 제공함을 보여준다.
*본 초록은 AI를 통해 원문을 번역한 내용입니다. 정확한 내용은 하기 원문에서 확인해주세요.