中文
相关论文

相关论文: Towards Solving the Challenge of Minimal Overhead …

200 篇论文

Performance engineering has become crucial for the cloud-native architecture. This architecture deploys multiple services, with each service representing an orchestration of containerized processes. OpenTelemetry is growing popular in the…

分布式、并行与集群计算 · 计算机科学 2024-11-27 Shinhyung Yang , David Georg Reichelt , Wilhelm Hasselbring

In order to detect performance changes, measurements are performed with the same execution environment. In cloud environments, the noise from different processes running on the same cluster nodes might change measurement results and thereby…

性能 · 计算机科学 2024-11-11 David Georg Reichelt , Reiner Jung , André van Hoorn

Memory performance is often the main bottleneck in modern computing systems. In recent years, researchers have attempted to scale the memory wall by leveraging new technology such as CXL, HBM, and in- and near-memory processing. Developers…

性能 · 计算机科学 2024-11-20 Ashwin Poduval , Hayden Coffey , Michael Swift

Performance regressions have a tremendous impact on the quality of software. One way to catch regressions before they reach production is executing performance tests before deployment, e.g., using microbenchmarks, which measure performance…

软件工程 · 计算机科学 2025-10-22 Nils Japke , Martin Grambow , Christoph Laaber , David Bermbach

Software performance modeling plays a crucial role in developing and maintaining software systems. A performance model analytically describes the relationship between the performance of a system and its runtime activities. This process…

软件工程 · 计算机科学 2024-11-27 Kaveh Shahedi , Heng Li , Maxime Lamothe , Foutse Khomh

Measuring and analyzing the performance of software has reached a high complexity, caused by more advanced processor designs and the intricate interaction between user programs, the operating system, and the processor's microarchitecture.…

性能 · 计算机科学 2018-11-21 Martin Becker , Samarjit Chakraborty

An application's performance regressions can be detected by both application or microbenchmarks. While application benchmarks stress the system under test by sending synthetic but realistic requests which, e.g., simulate real user traffic,…

分布式、并行与集群计算 · 计算机科学 2023-11-08 Nils Japke , Christoph Witzko , Martin Grambow , David Bermbach

Ensuring that software performance does not degrade after a code change is paramount. A solution is to regularly execute software microbenchmarks, a performance testing technique similar to (functional) unit tests, which, however, often…

软件工程 · 计算机科学 2024-04-19 Christoph Laaber , Tao Yue , Shaukat Ali

We design monitor optimisations for detectEr, a runtime-verification tool synthesising systems of concurrent monitors from correctness properties for Erlang programs. We implement these optimisations as part of the existing tool and show…

软件工程 · 计算机科学 2015-03-18 Ian Cassar , Adrian Francalanza , Simon Said

The need for performance measurement tools appeared soon after the emergence of the first Object-Oriented Database Management Systems (OODBMSs), and proved important for both designers and users (Atkinson \& Maier, 1990). Performance…

数据库 · 计算机科学 2017-01-27 Jerome Darmont

In GitHub with its 518 million hosted projects, performance changes within these projects are highly relevant to the project's users. Although performance measurement is supported by GitHub CI/CD, performance change detection is a…

软件工程 · 计算机科学 2025-10-14 Shinhyung Yang , David Georg Reichelt , Henrik Ingo , Wilhelm Hasselbring

Instrumenting programs for performing run-time checking of properties, such as regular shapes, is a common and useful technique that helps programmers detect incorrect program behaviors. This is specially true in dynamic languages such as…

Modern Out-of-Order (OoO) CPUs are complex systems with many components interleaved in non-trivial ways. Pinpointing performance bottlenecks and understanding the underlying causes of program performance issues are critical tasks to fully…

分布式、并行与集群计算 · 计算机科学 2024-12-19 Alban Dutilleul , Hugo Pompougnac , Nicolas Derumigny , Gabriel Rodriguez , Valentin Trophime , Christophe Guillon , Fabrice Rastello

Performance profiling consists of tracing a software system during execution and then analyzing the obtained traces. However, traces themselves affect the performance of the system distorting its execution. Therefore, there is a need to…

性能 · 计算机科学 2007-05-23 Edu Metz , Raimondas Lencevicius

Performance regressions in large-scale software systems can lead to substantial resource inefficiencies, making their early detection critical. Frequent benchmarking is essential for identifying these regressions and maintaining…

分布式、并行与集群计算 · 计算机科学 2025-10-22 Nils Japke , Sebastian Koch , Helmut Lukasczyk , David Bermbach

Performance is a critical quality attribute in software development, yet the impact of method-level code changes on performance evolution remains poorly understood. While developers often make intuitive assumptions about which types of…

软件工程 · 计算机科学 2025-08-12 Kaveh Shahedi , Nana Gyambrah , Heng Li , Maxime Lamothe , Foutse Khomh

We present an any-time performance assessment for benchmarking numerical optimization algorithms in a black-box scenario, applied within the COCO benchmarking platform. The performance assessment is based on runtimes measured in number of…

神经与进化计算 · 计算机科学 2016-05-12 Nikolaus Hansen , Anne Auger , Dimo Brockhoff , Dejan Tušar , Tea Tušar

Monitoring techniques can extract accurate data about the behavior of software systems. When used in the field, they can reveal how applications behave in real-world contexts and how programs are actually exercised by their users.…

软件工程 · 计算机科学 2017-05-19 Oscar Cornejo , Daniela Briola , Daniela Micucci , Leonardo Mariani

Monitoring machine learning systems post deployment is critical to ensure the reliability of the systems. Particularly importance is the problem of monitoring the performance of machine learning systems across all the data subgroups…

机器学习 · 计算机科学 2022-12-19 Huong Ha

Agreeing suitability for purpose and procurement decisions depend on assessment of real or simulated performances of sonar systems against user requirements for particular scenarios. There may be multiple pertinent aspects of performance…

统计理论 · 数学 2010-11-10 C. M. Reed , A. J. Fenwick
‹ 上一页 1 2 3 10 下一页 ›