Affordable Access

Performance variation considered helpful

Authors
  • Mosli Bouksiaa, Mohamed Said
Publication Date
Apr 26, 2018
Source
HAL-INRIA
Keywords
Language
English
License
Unknown
External links

Abstract

Understanding the performance of a multi-threaded application is difficult. The threads interfere when they access the same resource, which slows their execution down. Unfortunately, current profiling tools focus on identifying the interference causes, not their effects.The developer can thus not know if optimizing the interference reported by a profiling tool can lead to better performance. In this thesis, we propose to complete the profiling toolbox with an effect-oriented profiling tool able to indicate how much interference impacts performance, regardless of the interference cause. With an evaluation of 27 applications, we show that our tool successfully identifies 12 performance bottlenecks caused by 6 different kinds of interference

Report this publication

Statistics

Seen <100 times