Random instruction sequence generation method based on data correlation constraints
A data correlation and instruction sequence technology, applied in the computer field, can solve the problem of not reaching the full load pressure test of the pipeline
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0025] Embodiment: A method for generating random instruction sequences based on data dependency constraints, comprising the following steps:
[0026] S1. Extract information from the instruction set of the processor, and obtain the number of instruction operands, each operand type, instruction execution delay, and executable pipeline number of each instruction in the instruction set one by one, wherein the operands are respectively marked as scalars registers, vector registers, immediates, offsets, and number all instructions in the instruction set;
[0027] S2, setting the total number of generated instruction sequences, if the generated instruction number reaches the total number, then terminate, otherwise randomly select an instruction from the instruction set;
[0028] S3, if the instruction selected in S2 has no operands, jump to S2, otherwise continue;
[0029] S4. Calculate the maximum number of instructions in the instruction context that may have a relationship with...
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