Back to Search Start Over

Towards Efficient Microarchitecture Design of Simultaneous Localization and Mapping in Augmented Reality Era

Authors :
Kan Zhong
Rui Xue
Huixiang Chen
Yuting Dai
Tao Li
Source :
ICCD
Publication Year :
2018
Publisher :
IEEE, 2018.

Abstract

Recently, augmented reality technologies are debuting to the mainstream markets. Simultaneous Localization and Mapping (SLAM), which serves as the core to drive augmented reality, enables mobile devices to understand "the reality" by recognizing and understanding the surrounding space. However, enabling SLAM on mobile devices still faces challenges due to computation and power limitations. Thus, this paper explores the microarchitecture design space of visual SLAM. First, we conduct a characterization to make the image signal processing stage in the front-end image acquisition stage configurable and explore SLAM's sensitivity to individual stages. Our characterization shows that only demosaicing, gamma compression, and denoising in the image signal processing process have significant influences on SLAM's accuracy. Thus, the image signal processor in SoC in traditional mobile devices can be replaced by an approximation logic to save hardware overhead and energy. Second, we propose a new CGRA architecture, called SL-CGRA, specially tailored to SLAM's workload characteristics. It features a two-level memory design, which includes data-redirection layer support for on-chip memory, and an efficient CGRA memory controller stacked through Through-Via Silicon (TSV) for highly efficient off-chip memory access. Besides, PEs in SL-CGRA support different execution modes to exploit the data-level parallelism and task-level parallelism of SLAM. Our evaluation results show that SL-CGRA achieves good performance and energy efficiency.

Details

Database :
OpenAIRE
Journal :
2018 IEEE 36th International Conference on Computer Design (ICCD)
Accession number :
edsair.doi...........ba1024ca6c7c752515ab9011fd6de315