Compute Performance Appraisals for Mainstream Instances
Scenarios
The cloud platform provides multiple ECS types for different compute and storage capabilities. Each ECS type provides various flavors with different vCPU and memory configurations for you to select. This section uses general computing-plus C6s, general computing-plus C6, and memory-optimized M6 ECSs as examples to describe how to use the benchmark test program from Standard Performance Evaluation Corporation, Integer (SPECInt) to evaluate the compute performance of theses ECSs running Linux.
Description
The evaluation results are obtained by running SPEC CPU®2017 on the tested ECSs. The test is performed 10 times at the performance base. Then, the average score and standard deviation are obtained based on the 10 test results. Take SPECrate®2017 Integer as an example. During the test, the number of vCPUs of the tested ECS is the same as that on the copies. Concurrently run the copies at the performance base obtained using SPECrate®2017 Integer. A higher score indicates a higher throughput per unit time.
- For instructions about how to obtain the SPEC test tool, visit SPEC CPU®2017.
- For details about ECS flavors, see ECS Types.
- For instructions about how to evaluate the compute performance of an ECS, see Methods of Evaluating Instance Compute Performance.
- The test result is updated every half a year.
The following table lists the test environment.
Parameter |
Description |
---|---|
OS |
Linux |
Vendor |
HUAWEI CLOUD |
Compiler |
GCC v7.3.0 |
SPEC benchmark suite |
speccpu_2017 (version: 1.0.x) |
SPEC CPU®2017 test program |
SPECrate®2017 Integer |
Image |
CentOS 7.4 |
Evaluation Result
- General computing-plus C6s
Table 2 Evaluation result of general computing-plus C6s ECSs running Linux Flavor
vCPUs
Memory (GB)
Tests
Average Rate
Standard Deviation
c6s.large.2
2
4
10
4.430
0.011
c6s.xlarge.2
4
8
10
8.507
0.027
c6s.2xlarge.2
8
16
10
16.499
0.047
c6s.3xlarge.2
12
24
10
24.294
0.062
c6s.4xlarge.2
16
32
10
32.015
0.109
c6s.6xlarge.2
24
48
10
46.841
0.089
c6s.8xlarge.2
32
64
10
60.650
0.137
c6s.12xlarge.2
48
96
10
93.291
0.190
c6s.16xlarge.2
64
128
10
120.540
0.379
- General computing-plus C6
Table 3 Evaluation result of general computing-plus C6 ECSs running Linux Flavor
vCPUs
Memory (GB)
Tests
Average Rate
Standard Deviation
c6.large.2
2
4
10
7.315
0.01
c6.xlarge.2
4
8
10
14.09
0.02
c6.2xlarge.2
8
16
10
26.394
0.11
c6.3xlarge.2
12
24
10
38.848
0.05
c6.4xlarge.2
16
32
10
50.417
0.058
c6.6xlarge.2
24
48
10
57.536
0.164
c6.8xlarge.2
32
64
10
66.247
0.212
c6.12xlarge.2
48
96
10
109.438
0.284
c6.16xlarge.2
64
128
10
124.416
0.403
c6.22xlarge.2
88
176
10
149.042
0.211
- Memory-optimized M6
Table 4 Evaluation result of memory-optimized M6 ECSs running Linux Flavor
vCPUs
Memory (GB)
Tests
Average Rate
Standard Deviation
m6.large.2
2
4
10
7.315
0.01
m6.xlarge.2
4
8
10
14.09
0.02
m6.2xlarge.2
8
16
10
26.394
0.11
m6.3xlarge.2
12
24
10
38.848
0.05
m6.4xlarge.2
16
32
10
50.417
0.058
m6.6xlarge.2
24
48
10
57.536
0.164
m6.8xlarge.2
32
64
10
66.247
0.212
m6.16xlarge.2
64
128
10
124.416
0.403
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot