Performance evaluation method for universal processor
A general-purpose processor and performance technology, applied in electrical digital data processing, special data processing applications, instruments, etc., can solve problems such as the lack of fast and accurate performance testing tools, and achieve fast and accurate performance evaluation, convenient optimization, and fine-grained performance The effect of the assessment
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031] Such as figure 1 As shown, the performance evaluation method of the general processor in this embodiment includes:
[0032] 1) Divide the test program into multiple execution phases;
[0033] 2) Select a sequence of instructions from each execution stage as a test sample and calculate the weight;
[0034] 3) Run the test program on the real processor chip platform, and use the checkpoint creation tool to generate checkpoints for each test sample;
[0035] 4) Use the checkpoint recovery tool to restore the generated checkpoint on the test verification platform, and restore a certain number of instructions and collect performance data on the simulation verification platform;
[0036] 5) Calculate the performance data of the entire test program based on the weight of each test sample and the performance data of its corresponding checkpoint.
[0037] Such as figure 1 As shown, the detailed steps of step 1) in this embodiment include:
[0038] 1.1) Use program dynamic a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com