Compilation Method and Compiler for Heterogeneous System
A technology of heterogeneous systems and compilation methods, applied in the directions of resource allocation, multi-programming devices, program control devices, etc., can solve the problems of the difficulty of agile programming of application software, the inability of application programs to be transplanted quickly and effectively, and achieve portability. Problems, improve usability, reduce the effect of programming difficulty
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] In the prior art, programming methods on heterogeneous systems all adopt accelerated programming modes with heterogeneous perspectives, which brings difficulty to software programming, and a large number of existing applications cannot be quickly and effectively transplanted to run on heterogeneous systems.
[0026] The technical solution of the present invention provides a method for compiling a heterogeneous system, including: identifying system service sentences in a source program, separating calculation sentences and the system service sentences, and identifying the system service sentences; The sentence format is analyzed to collect system service information data; the first sentence is generated in the slave core program, and the first sentence packages the system service information data to the main core I / O buffer, and sends it to the main core. A service request; a second statement is generated in the main core program, the second statement includes a service prog...
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