The same only different: On information modality for configuration performance analysis
H Liang, Y Huang, T Chen - arxiv preprint arxiv:2501.15475, 2025 - arxiv.org
Configuration in software systems helps to ensure efficient operation and meet diverse user
needs. Yet, some, if not all, configuration options have profound implications for the system's …
needs. Yet, some, if not all, configuration options have profound implications for the system's …
An oracle for guiding large-scale model/hybrid parallel training of convolutional neural networks
Deep Neural Network (DNN) frameworks use distributed training to enable faster time to
convergence and alleviate memory capacity limitations when training large models and/or …
convergence and alleviate memory capacity limitations when training large models and/or …
Software Resource Disaggregation for HPC with Serverless Computing
Aggregated HPC resources have rigid allocation systems and programming models which
struggle to adapt to diverse and changing workloads. Consequently, HPC systems fail to …
struggle to adapt to diverse and changing workloads. Consequently, HPC systems fail to …
cstuner: Scalable auto-tuning framework for complex stencil computation on gpus
Q Sun, Y Liu, H Yang, Z Jiang, X Liu… - 2021 IEEE …, 2021 - ieeexplore.ieee.org
The computational patterns of stencil operations are commonly used in HPC applications.
Many HPC platforms utilize the computation capability of GPUs to accelerate stencil …
Many HPC platforms utilize the computation capability of GPUs to accelerate stencil …
Application performance modeling via tensor completion
E Hutter, E Solomonik - Proceedings of the International Conference for …, 2023 - dl.acm.org
Performance tuning, software/hardware co-design, and job scheduling are among the many
tasks that rely on models to predict application performance. We propose and evaluate low …
tasks that rely on models to predict application performance. We propose and evaluate low …
Automated end-to-end dynamic taint analysis for WhatsApp
Taint analysis aims to track data flows in systems, with potential use cases for security,
privacy and performance. This paper describes an end-to-end dynamic taint analysis …
privacy and performance. This paper describes an end-to-end dynamic taint analysis …
Performance-detective: automatic deduction of cheap and accurate performance models
The many configuration options of modern applications make it difficult for users to select a
performance-optimal configuration. Performance models help users in understanding …
performance-optimal configuration. Performance models help users in understanding …
Enhancing empirical software performance engineering research with kernel-level events: A comprehensive system tracing approach
Performance engineering is a proactive and systematic approach aimed at designing,
building, and enhancing software systems to ensure their efficient and reliable operation. It …
building, and enhancing software systems to ensure their efficient and reliable operation. It …
Cost-Efficient Construction of Performance Models
Modern high-performance applications are highly-configurable systems that provide
hundreds of configuration options. Performance models offer insights into the performance …
hundreds of configuration options. Performance models offer insights into the performance …
Contention-aware Performance Modeling for Heterogeneous Edge and Cloud Systems
Diversely Heterogeneous System-on-Chips (DH-SoC) are increasingly popular computing
platforms in many fields, such as autonomous driving and AR/VR applications, due to their …
platforms in many fields, such as autonomous driving and AR/VR applications, due to their …