Implementation method of vector aggregation loading instruction
An implementation method and instruction technology, which is applied in the field of realization of vector aggregation load instructions, can solve the duplication of micro-operation management functions of vector buffer components and launch queue functions, and the inability of parallel execution of multiple vector aggregation load instructions, and the inability to simultaneously support multiple Issues such as vector aggregation loading instructions, to achieve the effect of reducing the number of micro-operations, reducing Perm operations, and improving program performance
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0034] Such as image 3 As shown, the implementation steps of the implementation method of the vector aggregation load instruction in this embodiment include:
[0035] 1) Split the vector aggregate loading instruction into multiple common loading micro-operations according to the size of the vector elements;
[0036] 2) Send the split normal load micro-operation to the instruction queue;
[0037] 3) Waiting for the source operand of the common load micro-operation to be ready in the instruction queue, and launching the corresponding common load micro-operation to the storage pipeline after the source operand is ready and carrying the vector element number;
[0038] 4) Execute common loading micro-operations for a single element;
[0039] 5) Judging whether the execution is successful, if the execution is successful, jump to the next step; otherwise, the launch queue needs to choose an opportunity to re-transmit the memory access operation of the element to the pipeline to ob...
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