A Benchmarking Framework for Interactive 3D Applications in the Cloud

06/23/2020
by   Tianyi Liu, et al.
0

With the growing popularity of cloud gaming and cloud virtual reality (VR), interactive 3D applications have become a major type 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 randomness 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 cloud graphics rendering research infrastructure, Pictor. Pictor employs AI to mimic human interactions with complex 3D applications. It can also 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 to characterize 3D applications in the cloud and reveal new performance bottlenecks. 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, which improved the frame rate by 57.7

READ FULL TEXT

page 8

page 11

research
02/22/2018

Equalizer 2.0 - Convergence of a Parallel Rendering Framework

Developing complex, real world graphics applications which leverage mult...
research
05/08/2023

TauBench 1.1: A Dynamic Benchmark for Graphics Rendering

Many graphics rendering algorithms used in both real-time games and virt...
research
04/07/2018

Evaluating virtual hosted desktops for graphics-intensive astronomy

Visualisation of data is critical to understanding astronomical phenomen...
research
04/20/2016

Multi-agent evolutionary systems for the generation of complex virtual worlds

Modern films, games and virtual reality applications are dependent on co...
research
04/23/2022

GAMORRA: An API-Level Workload Model for Rasterization-based Graphics Pipeline Architecture

The performance of applications that require frame rendering time estima...
research
09/16/2018

Cloud Gaming With Foveated Graphics

Cloud gaming enables playing high end games, originally designed for PC ...
research
05/15/2019

Towards a Security-Aware Benchmarking Framework for Function-as-a-Service

In a world, where complexity increases on a daily basis the Function-as-...

Please sign up or login with your details

Forgot password? Click here to reset