summaryrefslogtreecommitdiffstats
path: root/resources
diff options
context:
space:
mode:
authorYujun Zhang <zhang.yujunz@zte.com.cn>2017-06-19 16:33:39 +0800
committerYujun Zhang <zhang.yujunz@zte.com.cn>2017-06-21 08:43:25 +0800
commit45111c01f62328e20992846f279a41f8d1f7d99e (patch)
tree07154966182a9d6a1f0c1f2d1fb2658b5b2f06ac /resources
parentbccf607a7ed7475deb5472c4cd3d65b1918d5c47 (diff)
Add description of each workload
Change-Id: I5d0ae61dc8b0f4cfe9d1e12c7a51edf6b0d56b7a Signed-off-by: Yujun Zhang <zhang.yujunz@zte.com.cn>
Diffstat (limited to 'resources')
-rw-r--r--resources/QPI/compute.yaml84
1 files changed, 54 insertions, 30 deletions
diff --git a/resources/QPI/compute.yaml b/resources/QPI/compute.yaml
index 05620269..3d127ed8 100644
--- a/resources/QPI/compute.yaml
+++ b/resources/QPI/compute.yaml
@@ -31,72 +31,96 @@ sections: # split based on different application
formual: geometric mean
workloads:
- name: rsa_sign_512
- baseline: 14982.3
+ description: rsa 512 bits sign per second
- name: rsa_verify_512
- baseline: 180619.2
+ description: rsa 512 bits verify per second
- name: rsa_sign_1024
- baseline: 5037.7
+ description: rsa 1024 bits sign per second
- name: rsa_verify_1024
- baseline: 67359.9
+ description: rsa 1024 bits verify per second
- name: rsa_sign_2048
- baseline: 713.6
+ description: rsa 2048 bits sign per second
- name: rsa_verify_2048
- baseline: 23458.0
+ description: rsa 2048 bits verify per second
- name: rsa_sign_4096
- baseline: 102.1
+ description: rsa 4096 bits sign per second
- name: rsa_verify_4096
- baseline: 6402.9
+ description: rsa 4096 bits verify per second
- name: ssl_aes
+ description: Advanced Encryption Standard (AES) Cipher Algorithm in Cipher Block Chaining (CBC) Mode
formual: geometric mean
workloads:
- name: aes_128_cbc_16_bytes
- baseline: 612376.96k
+ description: aes 128 bits key cbc on 16 bytes blocks
- name: aes_128_cbc_64_bytes
- baseline: 657350.74k
+ description: aes 128 bits key cbc on 64 bytes blocks
- name: aes_128_cbc_256_bytes
- baseline: 669680.04k
+ description: aes 128 bits key cbc on 256 bytes blocks
- name: aes_128_cbc_1024_bytes
- baseline: 672675.50k
+ description: aes 128 bits key cbc on 1024 bytes blocks
- name: aes_128_cbc_8192_bytes
- baseline: 672344.75k
+ description: aes 128 bits key cbc on 8192 bytes blocks
- name: DPI
description: deep packet inspection
metrics:
- name: dpi_throughput
+ description: deep packet inspection throughput
workloads:
- name: dpi_pps
- baseline: 2.19M
+ description: DPI packets per second
- name: dpi_bps
- baseline: 20.55G
+ description: DPI bits per second
- name: memory
description: cache and memory performance
metrics:
- name: floatmem
workloads:
- - name: triad
- baseline: 9748.98
- - name: add
- baseline: 9734.18
- name: copy
- baseline: 7692.26
+ description: >
+ transfers data from one memory location to another,
+ i. e. copies it (A = B)
- name: scale
- baseline: 7616.35
+ description: >
+ modifies the data before writing by multiplying with a certain
+ constant value, i. e. scales it (A = m*B).
+ - name: add
+ descrption: >
+ reads data from the first memory location, then reads from the
+ second, adds them up and writes the result to the third place
+ (A = B + C).
+ - name: triad
+ description: >
+ reads data from the first memory location, scales it, then adds
+ data from the second one and writes to the third place
+ (A = m*B + C).
- name: intmem
workloads:
- - name: triad
- baseline: 12110.50
- - name: add
- baseline: 12153.10
- name: copy
- baseline: 11913.03
+ description: >
+ transfers data from one memory location to another,
+ i. e. copies it (A = B)
- name: scale
- baseline: 11945.36
+ description: >
+ modifies the data before writing by multiplying with a
+ certain constant value, i. e. scales it (A = m*B).
+ - name: add
+ descrption: >
+ reads data from the first memory location, then reads from the
+ second, adds them up and writes the result to the third place
+ (A = B + C).
+ - name: triad
+ description: >
+ reads data from the first memory location, scales it, then adds
+ data from the second one and writes to the third place
+ (A = m*B + C).
- name: arithmetic
description: arithmetic computing speed
metrics:
- - name: arithmetic
+ - name: integer
workloads:
- name: dhrystone_lps
- baseline: 34657490.5
+ description: dhrystone loops per second
+ - name: floating
+ workloads:
- name: whetstone_MWIPS
- baseline: 2495.9
+ description: whetstone million instructions per second