상세 보기
비정형 벡터 타일 데이터의 GPU 실시간 LOD 처리를 위한 메모리 관리 및 공간 계층화 기법
Dynamic GPU Memory and Hierarchical LOD Management for Real-Time Rendering of Unstructured Vector Tile Data
- 김재형;
- 신병석;
- 이은석
초록
본 연구에서는 비정형 벡터 타일 데이터의 실시간 GPU 시각화를 위해, 동적 메모리 관리와 공간 계층 구조, 그리고 적응적 LOD 제어를 통합한 시스템을 제안하였다. 기존의 정적 버퍼 기반 그래픽스 파이프라인은 데이터의 비정형성과 실시간 갱신 특성을 처리하기 어렵다는 한계를 가진다. 이를 해결하기 위해 GPU 내부에서 페이지 단위로 메모리를 동적으로 관리하고, 세대 식별자를 이용한 안정적인 메모리 회수 구조를 설계하였다. 또한 도로·건물·지형과 같은 레이어별 특성을 고려한 다중 루트 기반 공간 계층 구조를 구성하여, 스트리밍 데이터의 삽입과 제거를 효율적으로 처리할 수 있도록 하였다. 실험 결과, 제안된 시스템은 CPU 기반 파이프라인에 비해 평균 프레임 시간이 약 9~12% 감소하였고, 메모리 파편화율은 약 30% 낮게 유지되었다. 또한 프레임 최장 렌더링 시간(p95) 개선으로 인한 안정성이 10~15% 향상되어 대규모 스트리밍 환경에서도 실시간성과 예측 가능성을 확보하였다. 본 연구는 GPU 내부에서 데이터의 생성·관리·LOD 처리를 일관된 구조로 수행함으로써, 향후 디지털 트윈·실시간 지도 서비스·자율주행 시각화 등 대규모 공간 데이터 처리 분야에 활용 가능한 기반 기술을 제시한다.
키워드
GPU 메모리 관리; 공간 계층 구조; 비정형 벡터 타일; 레벨 오브 디테일(LOD); 스트리밍 렌더링; OpenStreetMap; GPU memory management; spatial hierarchy; unstructured vector tile; level of detail (LOD); streaming rendering; OpenStreetMap
- 제목
- 비정형 벡터 타일 데이터의 GPU 실시간 LOD 처리를 위한 메모리 관리 및 공간 계층화 기법
- 제목 (타언어)
- Dynamic GPU Memory and Hierarchical LOD Management for Real-Time Rendering of Unstructured Vector Tile Data
- 저자
- 김재형; 신병석; 이은석
- 발행일
- 2025-12
- 유형
- Y
- 저널명
- 한국차세대컴퓨팅학회 논문지
- 권
- 21
- 호
- 6
- 페이지
- 127 ~ 135