In this document, we describe LDBC Graphalytics, an industrial-grade benchmark for graph analysis platforms. The main goal of Graphalytics is to enable the fair and objective comparison of graph analysis platforms. Due to the diversity of bottlenecks and performance issues such platforms need to address, Graphalytics consists of a set of selected deterministic algorithms for full-graph analysis, standard graph datasets, synthetic dataset generators, and reference output for validation purposes. Its test harness produces deep metrics that quantify multiple kinds of systems scalability, weak and strong, and robustness, such as failures and performance variability. The benchmark also balances comprehensiveness with runtime necessary to obtain the deep metrics. The benchmark comes with open-source software for generating performance data, for validating algorithm results, for monitoring and sharing performance data, and for obtaining the final benchmark result as a standard performance report.
翻译:在本文件中,我们描述LDBC图形分析器,这是用于图形分析平台的工业级基准,其主要目标是能够对图形分析平台进行公正和客观的比较。由于瓶颈和性能问题的多样性,这些平台需要解决,图形分析器由一套用于全图分析、标准图表数据集、合成数据集生成和验证参考输出的选定确定性算法组成。其测试利用生成了深度指标,可以量化多种系统可缩放性、弱力和强力以及强力,例如故障和性能可变性。基准还平衡了获取深度度所需的运行时间与全面性。基准是用于生成业绩数据、验证算法结果、监测和共享业绩数据以及获取最终基准结果的开源软件,作为标准绩效报告。