Finding the similarity between two workload behaviors is helpful in 1. creating proxy workloads 2. characterizing an unknown workload's behavior by matching its behavior against known workloads. In this article, we propose a method to measure the similarity between two workloads using machine learning-based analysis of the performance telemetry data collected for the execution runs of the two workloads. We also demonstrate the accuracy of the technique by measuring the similarity between a variety of know benchmark workloads.
翻译:发现两种工作量行为之间的相似性有助于1. 创造代理工作量2. 将一种未知的工作量行为与已知工作量相匹配,以此来说明一种未知的工作量行为。在本条中,我们提出一种方法,利用对为执行这两项工作量而收集的绩效遥测数据进行的机学分析,衡量两种工作量之间的相似性。我们还通过衡量各种已知基准工作量之间的相似性,来显示这一技术的准确性。