Search papers, labs, and topics across Lattice.
This paper establishes a comprehensive taxonomy of performance metrics specifically tailored for Distributed Computing Continuum Systems (DCCS), addressing the evolving computational demands of AI and data-driven applications. By categorizing metrics into computing-level, network-level, and application/user-level dimensions, it highlights critical aspects such as sustainability and adaptability that are often overlooked in traditional evaluations. The proposed framework not only clarifies metric acquisition requirements but also enhances the understanding of cross-layer DCCS behavior, facilitating better system comparison and improvement.
A structured taxonomy reveals that traditional performance metrics fail to capture the complexities of modern distributed computing environments, potentially hindering system optimization.
Performance evaluation is essential for understanding, comparing, and improving computing systems, including Distributed Computing Continuum Systems (DCCS). In recent years, computational requirements have changed substantially with the growth of artificial intelligence and large-scale data-driven applications. These application tasks are increasingly distributed between resource-intensive data centers and resource-constrained edge environments. In this context, novel computing continuum architectures and algorithms are emerging, creating a need for transparent and consistent performance evaluation. However, existing evaluation practices often focus on isolated dimensions, such as computation, networking, energy efficiency, or application-level quality, and therefore provide only a partial view of cross-layer DCCS behavior. This paper presents a structured taxonomy of performance metrics for DCCS. The taxonomy organizes metrics into computing-level, network-level, and application/user-level categories, while also highlighting emerging dimensions such as sustainability, observability, adaptability, data locality, migration awareness, and continuum fragmentation. Further, we provide mathematical formulations and discuss their relevance to heterogeneous and dynamic continuum environments. We also summarize metric acquisition requirements in terms of acquisition scope, acquisition phase, and measurement method. These requirements help clarify whether a metric can be collected from a single node, multiple nodes, or the full system, and whether it is more suitable for operational monitoring or experimental evaluation.