Previously, I ran and explained SPEC CPU 2017 intrate benchmark on RISC-V, x86, and ARM compute instances. But it was multicore and utilized all cores of each instance of Cloud-V. This page will cover the results of the SPEC CPU 2017 intrate benchmark run on a single core of each compute instance and is the continuation of SPEC benchmark series on RISC-V compute instances for performance comparison.
I have already explained the tests in the SPEC CPU 2017 benchmark. If you need to know the tool structure of SPEC, Benchmark environment, installation instructions, refer to this page.
Execution of test
All the things are same as explained in the previous benchmark. The command used for the execution of test is as follows:
./bin/runcpu --threads=1 --copies=1 --config="$PATH_OF_CONFIG_FILE" $TESTNAME --reportable
The `threads` and `copies` flags are set to explicitly run test on single core.
Results
Individual Test Results
StarFive VisionFive v1
The individual test results of StarFive VisionFive v1 are as follows:
StarFive VisionFive v2
The individual test result of StarFive VisionFive v2 are as follows:
Raspberry Pi 4 Model B
The individual test result of Raspberry Pi 4 Model B are as follows:
Intel i7-6500U
The individual test result of Intel i7-6500U are as follows:
Final Score
Int_base Results
The results of the compute instances of specrate for base rules are as follows:
StarFive Visionfive v1: 0.331961
StarFive VisionFive v2: 0.68981
Raspberry Pi 4 Model B: 1.308645
Intel i7-6500U: 4.065394
Int_peak results
The results of the compute instances of specrate for peak rules are as follows:
StarFive Visionfive v1: 0.334306
StarFive VisionFive v2: 0.693223
Raspberry Pi 4 Model B: 1.408029
Intel i7-6500U: 4.291815
Conclusion
After comparing the test results of previous test with this one, it can be seen that the overall performance comparison among all the instances is same as of the multicore results. Moreover it can also be seen that the performance decrease of each instance as compared to the its multicore test is almost half in single core test.