Compiling processing method and device for width asymmetric vector compatibility under heterogeneous platform
A technology of heterogeneous platforms and processing devices, applied in the computer field, can solve problems such as increasing the development cycle and affecting the development of compiler inheritance.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0019] Embodiment: A compiling and processing device for width asymmetric vector compatibility under heterogeneous platforms, comprising the following modules:
[0020] The compiler preprocessing module is used for uniform declaration of asymmetric heterogeneous vectors, and is also used to control the target preprocessing of corresponding data and interface calls through compilation options, and convert the vector interface in the program into the corresponding platform itself. interface;
[0021] The front-end middle-end analysis module of the compiler is used to convert the internal intermediate representation or vector downgrade according to the calling method of the interface, and generate the intermediate representation of the corresponding platform;
[0022] The compiler backend code generation module is configured to generate corresponding backend instructions according to the intermediate representation.
[0023] A compiling and processing method based on the compili...
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