SOFTWARE DEVELOPMENT TOOL
The software development tool (701) forms part of a software development kit (700). The software development tool (701) receives as input object files (606) and library files (607) and subjects the object file instructions and data definitions of the object files and the library files to re-sequenci...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English French |
Published |
26.03.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | The software development tool (701) forms part of a software development kit (700). The software development tool (701) receives as input object files (606) and library files (607) and subjects the object file instructions and data definitions of the object files and the library files to re-sequencing to generate new object files and the links between them which are semantically equivalent to the input object files and library files and which are used to generate an optimized executable. The software development tool (701) is capable of automatically generating an executable, without requiring any modification of the source code, which is optimized to execute more deterministically and with respect to execution time; reduced processor and memory requirements; reduced off-chip memory accesses; reduced memory latency.
L'outil de développement logiciel (701) selon l'invention forme une partie d'un kit de développement logiciel (700). L'outil de développement logiciel (701) reçoit, en tant que fichiers objets d'entrée (606), fichiers bibliothèques (607) et sujets, les instructions des fichiers objets et les définitions de données des fichiers objets et des fichiers bibliothèques pour le reséquençage afin de générer de nouveaux fichiers objets et les liens entre eux qui sont sémantiquement équivalant aux fichiers objets d'entrée et aux fichiers bibliothèques, et qui servent à générer un exécutable optimisé. L'outil de développement logiciel (701) est capable de générer automatiquement un exécutable sans demander de modification du code source, qui est optimisé pour s'exécuter de façon plus déterministe et par rapport à un délai d'exécution; des exigences réduites en matière de processeur et de mémoire; des accès mémoire hors puce réduits; une latence mémoire réduite. |
---|---|
Bibliography: | Application Number: WO2014GB52377 |