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