vramfs: GPU VRAM을 파일 시스템으로 변환

2025-03-29
vramfs: GPU VRAM을 파일 시스템으로 변환

vramfs는 FUSE 라이브러리를 사용하여 GPU의 VRAM에 파일 시스템을 만드는 유틸리티입니다. RAM 디스크와 유사하지만 비디오 RAM을 사용하며, 고부하 작업에는 적합하지 않지만 4GB 이상의 VRAM을 탑재한 일반 소비자용 GPU에서는 놀랍도록 잘 작동합니다. 개발자는 약 2.4GB/s의 읽기 속도와 2.0GB/s의 쓰기 속도를 달성했는데, 이는 RAM 디스크의 약 1/3에 해당합니다. 메모리 관리에는 OpenCL을 사용하고, 개발 간소화에는 FUSE 라이브러리를 사용합니다. 향후 개선 목표는 PCI-e 대역폭 한계에 도달하는 것입니다.

개발