Log In Sign Up

EdgeBench: A Workflow-based Benchmark for Edge Computing

by   Qirui Yang, et al.

Edge computing has been developed to utilize multiple tiers of resources for privacy, cost and Quality of Service (QoS) reasons. Edge workloads have the characteristics of data-driven and latency-sensitive. Because of this, edge systems have developed to be both heterogeneous and distributed. The unique characteristics of edge workloads and edge systems have motivated EdgeBench, a workflow-based benchmark aims to provide the ability to explore the full design space of edge workloads and edge systems. EdgeBench is both customizable and representative. It allows users to customize the workflow logic of edge workloads, the data storage backends, and the distribution of the individual workflow stages to different computing tiers. To illustrate the usability of EdgeBench, we also implements two representative edge workflows, a video analytics workflow and an IoT hub workflow that represents two distinct but common edge workloads. Both workflows are evaluated using the workflow-level and function-level metrics reported by EdgeBench to illustrate both the performance bottlenecks of the edge systems and the edge workloads.


page 4

page 5

page 7


EdgeFaaS: A Function-based Framework for Edge Computing

The rapid growth of data generated from Internet of Things (IoTs) such a...

EdgeWorkflowReal: An Edge Computing based Workflow Execution Engine for Smart Systems

Current cloud-based smart systems suffer from weaknesses such as high re...

Workflows to driving high-performance interactive supercomputing for urgent decision making

Interactive urgent computing is a small but growing user of supercomputi...

Bené: On Demand Cost-Effective Scaling at the Edge

Edge computing has become increasingly popular across many domains and e...

Blade Envelopes Part II: Multiple Objectives and Inverse Design

Blade envelopes offer a set of data-driven tolerance guidelines for manu...

Adapting The Secretary Hiring Problem for Optimal Hot-Cold Tier Placement under Top-K Workloads

Top-K queries are an established heuristic in information retrieval. Thi...

LaSS: Running Latency Sensitive Serverless Computations at the Edge

Serverless computing has emerged as a new paradigm for running short-liv...