Abstract:There are many types of central processing unit (CPU) architectures adopted by domestic-made CPU manufactures, and multiple kinds of self-developed and Linux-based operating systems. In view of the fact that existing tools do not fully address the comprehensive performance measurement for general-purpose computer for heterogeneous platforms, a set of general-purpose computer comprehensive performance benchmark test system compatible with different types of domestic CPUs and operating systems is designed and implemented. The test system selected 8 sets of representative benchmark test programs such as CPU, GPU, memory, storage, network, operating system, runtime and typical service loads to simulate the real workloads, and the benchmark test programs are integrated in a plug-in manner. It adopts a unified operation framework and scoring model, to evaluate the performance of the servers or desktop computers based on each of test suites and the comprehensive scores. The performance test system is compared with GLmark2 and SPEC CPU 2017 et al., normalization and student’s t-test were used to verify that there was no significant difference between the test system results and other test tools’. The feasibility and effectiveness of the performance measurement system of general-purpose computer is proved by actual experiments, this paper provides a reference for the design and improvement of relevant test tools in domestic software and hardware environment.