This study investigates levels of Operating System (OS) noise on Apple iPad mobile devices. OS noise causes variations in application performance that interfere with microbenchmark results. OS noise manifests in collected data through extreme outliers and variations in skewness. Using our collected data, we develop an iterative, semi-automated outlier removal process for OS noise profiles. The profiles generated by outlier removal represent the first step toward an adaptive noise mitigation technique for use in microbenchmarking for mobile platforms
Rigorous performance engineering traditionally assumes measuring on bare-metal environments to contr...
As useful as performance counters are, the meaning of reported aggregate event counts is sometimes q...
This paper reports on a study to assess the feasibility of creating an intuitive environmental sound...
This study investigates levels of Operating System (OS) noise on Apple iPad mobile devices. OS noise...
Microbenchmarking provides developers with flexible tools for fine-grained application performance a...
Microbenchmarking is a useful tool for fine-grained performance analysis, and represents a potential...
Relentless growth in mobile computing technologies continues to bring the vision of ubiquitous compu...
This paper reports on experimental tests undertaken to assess the capability of noise monitoring app...
Performance issues in mobile applications (i.e., apps) often have a direct impact on the user experi...
The ability of smartphone apps to measure impact noise has not been evaluated. This study was design...
The aim of this work is to analyse the performance of Apple's iPhone and iPad as voice recorders, wh...
Occupational noise exposure is one of the most frequent hazards present in the workplace; up to 22 m...
Understanding the background activity of a computer and its operating system when running an arbitra...
We investigate operating system noise, which we identify as one of the main reasons for a lack of sy...
Software performance faults have severe consequences for users, developers, and companies. One way t...
Rigorous performance engineering traditionally assumes measuring on bare-metal environments to contr...
As useful as performance counters are, the meaning of reported aggregate event counts is sometimes q...
This paper reports on a study to assess the feasibility of creating an intuitive environmental sound...
This study investigates levels of Operating System (OS) noise on Apple iPad mobile devices. OS noise...
Microbenchmarking provides developers with flexible tools for fine-grained application performance a...
Microbenchmarking is a useful tool for fine-grained performance analysis, and represents a potential...
Relentless growth in mobile computing technologies continues to bring the vision of ubiquitous compu...
This paper reports on experimental tests undertaken to assess the capability of noise monitoring app...
Performance issues in mobile applications (i.e., apps) often have a direct impact on the user experi...
The ability of smartphone apps to measure impact noise has not been evaluated. This study was design...
The aim of this work is to analyse the performance of Apple's iPhone and iPad as voice recorders, wh...
Occupational noise exposure is one of the most frequent hazards present in the workplace; up to 22 m...
Understanding the background activity of a computer and its operating system when running an arbitra...
We investigate operating system noise, which we identify as one of the main reasons for a lack of sy...
Software performance faults have severe consequences for users, developers, and companies. One way t...
Rigorous performance engineering traditionally assumes measuring on bare-metal environments to contr...
As useful as performance counters are, the meaning of reported aggregate event counts is sometimes q...
This paper reports on a study to assess the feasibility of creating an intuitive environmental sound...