From abe887bcf9703ac923b281fec959a532f2988701 Mon Sep 17 00:00:00 2001 From: Yujun Zhang Date: Wed, 28 Jun 2017 14:44:58 +0800 Subject: Amend compute QPI design document - keep it consistent with yaml specification - fix typo in content Change-Id: I71a56d792fdd9a1310eadcd2628ae6faf528135f Signed-off-by: Yujun Zhang --- docs/testing/developer/devguide/compute-qpi.rst | 35 +++++++++++-------------- 1 file changed, 16 insertions(+), 19 deletions(-) (limited to 'docs/testing/developer') diff --git a/docs/testing/developer/devguide/compute-qpi.rst b/docs/testing/developer/devguide/compute-qpi.rst index 2e5aa87c..a51e6579 100644 --- a/docs/testing/developer/devguide/compute-qpi.rst +++ b/docs/testing/developer/devguide/compute-qpi.rst @@ -37,25 +37,22 @@ Section Scores QTIP uses a number of different tests, or workloads, to measure performance. The workloads are divided into five different sections: -+-----------------+--------------------------------------------------------------+------------------------------------------+ -| Section | Detail | Indication | -+=================+==============================================================+==========================================+ -| Integer | Integer workloads measure the integer instruction performace | All app relies on integer | -| | of host or vm by performing Dhrystone test. | performance | -+-----------------+--------------------------------------------------------------+------------------------------------------+ -| Floating point | Floating point workloads measure the floating pointperfo | Floating point performance is especially | -| | rmance by performing Whetstone test. | important in video games,digital content | -| | | creation applications. | -+-----------------+--------------------------------------------------------------+------------------------------------------+ -| Memory | Memory workloads measure memory bandwidth by performing | Software working with cipher large | -| | RamSpeed test. | amounts data relies on SSL Performace. | -+-----------------+--------------------------------------------------------------+------------------------------------------+ -| DPI | DPI workloads measure deep-packet inspection speed by | Software working with network packet | -| | performing nDPI test. | anlysis relies on DPI performance. | -+-----------------+--------------------------------------------------------------+------------------------------------------+ -| SSL | SSL Performance workloads measure cipher speeds by | Software working with cipher large | -| | using the OpenSSL tool. | amounts data relies on SSL Performace | -+-----------------+--------------------------------------------------------------+------------------------------------------+ ++-----------------+--------------------------------------------------------+------------------------------------------+ +| Section | Detail | Indication | ++=================+========================================================+==========================================+ +| Arithmetic | Arithmetic workloads measure integer operations | Software with heavy calculation tasks. | +| | floating point operations and mathematical functions | | +| | with whetstone and dhrystone instructions. | | ++-----------------+--------------------------------------------------------+------------------------------------------+ +| Memory | Memory workloads measure memory transfer performance | Software working with large scale data | +| | with RamSpeed test. | operation. | ++-----------------+--------------------------------------------------------+------------------------------------------+ +| DPI | DPI workloads measure deep-packet inspection speed by | Software working with network packet | +| | performing nDPI test. | analysis relies on DPI performance. | ++-----------------+--------------------------------------------------------+------------------------------------------+ +| SSL | SSL Performance workloads measure cipher speeds by | Software working with cipher large | +| | using the OpenSSL tool. | amounts data relies on SSL Performance. | ++-----------------+--------------------------------------------------------+------------------------------------------+ A section score is the `geometric mean `_ of all the workload scores for workloads that are part of the section. These scores are useful for determining the performance of -- cgit 1.2.3-korg