System for automatically generating optimized codes
US7979852B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Jan 13, 2005 |
| Grant date | Jul 12, 2011 |
| Priority date | — |
| Expiry date | Nov 11, 2028 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F8/443
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
The inventive system for automatically generating optimizes codes (19) which are operational on a predefined hardware platform (90) comprises at least one processor which is (91) based on code sources (17) provided by users and comprises means (51, 52) for receiving symbolic code sequences or standard sequences (1) representative for the processor (91) behavior in terms of performance for a predetermined application area, means (53), for receiving static parameters (2), means (55) for receiving dynamic parameters (7), an analysing device (10) for defining optimization rules (9) on the basis of performance tests and measures determined on the basis of the standard sequences (1) and the static (2) and dynamic (7) parameters, a device (80) for optimizing and generating the code receiving the standard sequences (1) and the optimization rules (9) for examining the code sources (17) of the users, detecting optimizable loops, decomposing into cores and for assembling and injecting the codes in such a way that the optimized codes (19) are delivered and means (74) for reinjecting information which is received from the code optimizing and generating device (80) and related to the cores into …
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.