Method and device for generating storage system benchmark evaluation program
A storage system and program generation technology, applied in the direction of program code conversion, software testing/debugging, software design, etc. The effect of readability, great flexibility and configurability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0044] Program slicing includes static program slicing and dynamic program slicing. For a specific program statement p and a specific variable v in program P, the inclusion of static program slice S in program P may affect the value of variable v at statement p. All statements. At the beginning of program slicing, the slicing standard is defined as C=(p,v), and the initial slicing S={p}. For multiple program statements p 1 ,p 2 ,...,p n And the corresponding variable v in the statement 1 ,v 2 ,...,v n , define slice criterion C=({p 1 ,p 2 ,...,p n},{v 1 ,v 2 ,...,v n}), initial slice S={p 1 ,p 2 ,...,p n}.
[0045] Usually, static program slicing is obtained by analyzing data dependencies and control dependencies between program statements. The present invention deals with parallel programs, so it is also necessary to analyze communication dependencies between different processes at the same time. The dependence caused by data is called data dependence, which i...
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