A Benchmarking Framework for Interactive 3D Applications in the Cloud
Tianyi Liu, Sen He, Sunzhou Huang, Danny H. K. Tsang, Lingjia Tang, Jason Mars, Wei Wang
Abstract
With the growing popularity of cloud gaming and cloud virtual reality (VR), interactive 3D applications have become a major class of workloads for the cloud. However, despite their growing importance, there is limited public research on how to design cloud systems to efficiently support these applications due to the lack of an open and reliable research infrastructure, including benchmarks and performance analysis tools. The challenges of generating human-like inputs under various system/application nondeterminism and dissecting the performance of complex graphics systems make it very difficult to design such an infrastructure. In this paper, we present the design of a novel research infrastructure, Pictor, for cloud 3D applications and systems. Pictor employs AI to mimic human interactions with complex 3D applications. It can also track the processing of user inputs to provide in-depth performance measurements for the complex software and hardware stack used for cloud 3D-graphics rendering. With Pictor, we designed a benchmark suite with six interactive 3D applications. Performance analyses were conducted with these benchmarks, which show that cloud system designs, including both system software and hardware designs, are crucial to the performance of cloud 3D applications. The analyses also show that energy consumption can be reduced by at least 37% when two 3D applications share a could server. To demonstrate the effectiveness of Pictor, we also implemented two optimizations to address two performance bottlenecks discovered in a state-of-the-art cloud 3D-graphics rendering system. These two optimizations improved the frame rate by 57.7% on average.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 1bf1595e-a532-4c08-b739-d4b36e65920dCited by top-tier papers3
- CloVR: Fast-Startup Low-Latency Cloud VRYuqi Zhou, Voicu PopescuIEEE VR 2024 · 8 citations
- Improving Resource and Energy Efficiency for Cloud 3D through Excessive Rendering ReductionTianyi Liu, Jerry Lucas, Sen He, Tongping Liu et al.EuroSys 2024 · 1 citation
- PilotFish: Harvesting Free Cycles of Cloud Gaming with Deep Learning TrainingWei Zhang, Binghao Chen, Zhenhua Han, Quan Chen et al.USENIX ATC 2022
Related papers
- Edge-assisted Real-time Dynamic 3D Point Cloud Rendering for Multi-party Mobile Virtual RealityXiming Wu, Kongyange Zhao, Xu Chen, Teng LiangACM MM 2024 · 2 citations
- How Developers Optimize Virtual Reality Applications: A Study of Optimization Commits in Open Source Unity ProjectsFariha Nusrat, Foyzul Hassan, Hao Zhong, Xiaoyin WangICSE 2021 · 31 citations
- Process Only Where You Look: Hardware and Algorithm Co-optimization for Efficient Gaze-Tracked Foveated Rendering in Virtual RealityHaiyu Wang, Wenxuan Liu, Kenneth Chen, Qi Sun et al.ISCA 2025 · 6 citations
- Instant Reality: Gaze-Contingent Perceptual Optimization for 3D Virtual Reality StreamingShaoyu Chen, Budmonde Duinkharjav, Xin Sun, Li-Yi Wei et al.IEEE VR 2022 · 25 citations
- Performance Testing for Cloud Computing with Dependent Data BootstrappingSen He, Tianyi Liu, Palden Lama, Jaewoo Lee et al.ASE 2021 · 12 citations
