Properly benchmarking a system is a difficult and intricate task. Unfortunately, even a seemingly innocuous benchmarking mistake can compromise the guarantees provided by a given systems security defense and also put its reproducibility and comparability at risk. This threat is particularly insidious as it is generally not a result of malice and can easily go undetected by both authors and reviewers. Moreover, as modern defenses often trade off security for performance in an attempt to find an ideal design point in the performance-security space, the damage caused by benchmarking mistakes is increasingly worrisome. To analyze the magnitude of the phenomenon, we identify a set of 22 "benchmarking crimes" that threaten the validity of systems...
The motivation for this research came from the need to solve a problem affecting not only the compan...
Benchmarking is the process of comparing one’s own performance to the statistics of a group of compe...
The literature related to benchmarking practices and theory was reviewed from 1986 to 2000. The earl...
Properly benchmarking a system is a difficult and intricate task. Unfortunately, even a seemingly in...
Benchmarking systems is difficult. Mistakes can compromise guarantees and threaten reproducibility a...
International audienceApplication benchmarking is a widely trusted method of performance evaluation....
Abstract—The multiplicity of available software and component alternatives has boosted the interest ...
Unlike benchmarks that focus on performance or reliability evaluations, a benchmark for computer sec...
PresentationThe concept of informal benchmarking is a natural process of sharing and exchanging info...
This note marshals arguments for three points. First, it is better to test on small benchmark insta...
One of the primary methods employed by researchers to judge the merits of new heuristics and algorit...
With the growing processing power of computing systems and the increasing availability of massive d...
Software performance faults have severe consequences for users, developers, and companies. One way t...
Performance benchmarking is one of the most commonly used methods for comparing different systems or...
A growing consensus in the community of file and storage system researchers and practitioners believ...
The motivation for this research came from the need to solve a problem affecting not only the compan...
Benchmarking is the process of comparing one’s own performance to the statistics of a group of compe...
The literature related to benchmarking practices and theory was reviewed from 1986 to 2000. The earl...
Properly benchmarking a system is a difficult and intricate task. Unfortunately, even a seemingly in...
Benchmarking systems is difficult. Mistakes can compromise guarantees and threaten reproducibility a...
International audienceApplication benchmarking is a widely trusted method of performance evaluation....
Abstract—The multiplicity of available software and component alternatives has boosted the interest ...
Unlike benchmarks that focus on performance or reliability evaluations, a benchmark for computer sec...
PresentationThe concept of informal benchmarking is a natural process of sharing and exchanging info...
This note marshals arguments for three points. First, it is better to test on small benchmark insta...
One of the primary methods employed by researchers to judge the merits of new heuristics and algorit...
With the growing processing power of computing systems and the increasing availability of massive d...
Software performance faults have severe consequences for users, developers, and companies. One way t...
Performance benchmarking is one of the most commonly used methods for comparing different systems or...
A growing consensus in the community of file and storage system researchers and practitioners believ...
The motivation for this research came from the need to solve a problem affecting not only the compan...
Benchmarking is the process of comparing one’s own performance to the statistics of a group of compe...
The literature related to benchmarking practices and theory was reviewed from 1986 to 2000. The earl...