Robust benchmarking in noisy environments

08/15/2016
by   Jiahao Chen, et al.
0

We propose a benchmarking strategy that is robust in the presence of timer error, OS jitter and other environmental fluctuations, and is insensitive to the highly nonideal statistics produced by timing measurements. We construct a model that explains how these strongly nonideal statistics can arise from environmental fluctuations, and also justifies our proposed strategy. We implement this strategy in the BenchmarkTools Julia package, where it is used in production continuous integration (CI) pipelines for developing the Julia language and its ecosystem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/20/2019

EcoMem: An R package for quantifying ecological memory

Ecological processes may exhibit memory to past disturbances affecting t...
research
05/31/2013

Validation of a Microsimulation of the Port of Dover

Modelling and simulating the traffic of heavily used but secure environm...
research
05/31/2015

OR-Benchmark: An Open and Reconfigurable Digital Watermarking Benchmarking Framework

Benchmarking digital watermarking algorithms is not an easy task because...
research
09/11/2018

Benchmarking of Java Verification Tools at the Software Verification Competition (SV-COMP)

Empirical evaluation of verification tools by benchmarking is a common m...
research
04/20/2018

Handling Constraints in Combinatorial Interaction Testing in the presence of Multi Objective Particle Swarm and Multithreading

Context: Combinatorial testing strategies have lately received a lot of ...
research
09/18/2018

SCOPE: C3SR Systems Characterization and Benchmarking Framework

This report presents the design of the Scope infrastructure for extensib...
research
10/25/2022

Dynamic weights enabled Physics-Informed Neural Network for simulating the mobility of Engineered Nano-particles in a contaminated aquifer

Numerous polluted groundwater sites across the globe require an active r...

Please sign up or login with your details

Forgot password? Click here to reset