Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for testing CPU virtualization performance based on SPECCPU

A virtualization and performance technology, applied in error detection/correction, instrumentation, computing, etc., to solve problems such as the inability to generate test reports and the inability of SPECCPU2006 to interpret different servers.

Inactive Publication Date: 2020-04-24
UNICLOUD (NANJING) DIGITAL TECH CO LTD
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] SPECCPU2006 cannot interpret different servers, so in the SPECCPU test, when the server is in compatibility mode, the AVX2 instruction set used by SPECCPU2006 cannot be found under the system, so the test is abnormally interrupted and the test report cannot be generated.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for testing CPU virtualization performance based on SPECCPU
  • Method for testing CPU virtualization performance based on SPECCPU
  • Method for testing CPU virtualization performance based on SPECCPU

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] The technical solution of the present invention will be explained more clearly and completely through the description of preferred embodiments of the present invention in conjunction with the accompanying drawings.

[0015] A method for testing CPU virtualization performance based on SPECCPU, comprising the following steps: S1: modifying the mode of the CPU model of the server cloud host;

[0016] SPECCPU2006 is a CPU performance evaluation software issued by SPEC (SPEC, Standard Performance Evaluation Corporation). It can measure and compare the integer performance and floating point performance of the CPU. For the server platform, this test tool can directly call the instruction set (AVX2 instruction) of the CPU under the system for testing.

[0017] Libvirt (an open-source API for managing virtualization platforms, background programs and management tools) enables KVM (virtual machine) to transparently transmit all the CPU instruction sets of the host machine to the...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for testing CPU virtualization performance based on an SPECCPU. The method comprises the following steps that S1, the mode of a server cloud host CPU model is modified; and S2, the SPECCPU calls the AVX2 instruction set under the mode of the modified server cloud host CPU model for testing. According to the method, the CPU mode description under the XML file underthe server cloud host is modified into the host-model description, so that the mode of the CPU model of the server cloud host is modified, the SPECCPU is restarted, and the SPECCPU can generate a testreport for the CPU model of the server cloud host.

Description

technical field [0001] The invention relates to the field of CPU performance testing, in particular to a method for testing CPU virtualization performance based on SPECCPU. Background technique [0002] SPECCPU2006 is a CPU performance evaluation software issued by SPEC (SPEC, Standard Performance Evaluation Corporation). It can measure and compare the integer performance and floating point performance of the CPU. For the server platform, this test tool can directly call the instruction set of the CPU under the system for testing. [0003] In the public cloud, in order to ensure the high availability of the customer's cloud host, the cloud host can be migrated to a normal server when the server is abnormal. available. [0004] SPECCPU2006 cannot interpret different servers, so in the SPECCPU test, when the server is in compatibility mode, the AVX2 instruction set used by SPECCPU2006 cannot be found under the system, so the test is interrupted abnormally and the test repor...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/34
CPCG06F11/3409
Inventor 游锦达
Owner UNICLOUD (NANJING) DIGITAL TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products