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 |
05.02.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | 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. |
---|---|
AbstractList | 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. |
Author | EDWARDS, DAVID ALAN YOUNG, MARTIN CHARLES |
Author_xml | – fullname: EDWARDS, DAVID ALAN – fullname: YOUNG, MARTIN CHARLES |
BookMark | eNrjYmDJy89L5WSQDPZ3Cwl3DHJVcHENc_XxD_B19QtRCPH39-FhYE1LzClO5YXS3AzKbq4hzh66qQX58anFBYnJqXmpJfHh_kYGhqZAZGRk6mhkTJwqAH1QIso |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
DocumentTitleAlternate | OUTIL DE DÉVELOPPEMENT LOGICIEL |
ExternalDocumentID | WO2015015225A2 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_WO2015015225A23 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 15:17:18 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English French |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_WO2015015225A23 |
Notes | Application Number: WO2014GB52377 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20150205&DB=EPODOC&CC=WO&NR=2015015225A2 |
ParticipantIDs | epo_espacenet_WO2015015225A2 |
PublicationCentury | 2000 |
PublicationDate | 20150205 |
PublicationDateYYYYMMDD | 2015-02-05 |
PublicationDate_xml | – month: 02 year: 2015 text: 20150205 day: 05 |
PublicationDecade | 2010 |
PublicationYear | 2015 |
RelatedCompanies | SOMNIUM TECHNOLOGIES LIMITED |
RelatedCompanies_xml | – name: SOMNIUM TECHNOLOGIES LIMITED |
Score | 2.9730177 |
Snippet | The software development tool (701) forms part of a software development kit (700). The software development tool (701) receives as input object files (606)... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | SOFTWARE DEVELOPMENT TOOL |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20150205&DB=EPODOC&locale=&CC=WO&NR=2015015225A2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1bS8MwFD6MeX3TqjidUlD6FuzaZO0ehmxpyxBdxqxub2NpUxBkDlvx73saO-3THnMCJxc4ly85F4DbbipT6rqKeEnHJ9RVkkjpOSTJ0szp-QqNuq72Oe6OXujDnM0b8L7JhdF1Qr91cUSUqATlvdD6ev3_iBXo2Mr8Tr4h6eM-ivuBVaFj9G4cm1nBsB9ORCC4xTniNms8_Z1DW-WwASrsHXSkvVIewtdhmZeyrhuV6Ah2J8hvVRxDQ60MOOCb3msG7D9VX94G7OkYzSRHYiWH-Qm0nkUUzwbT0Kw10TRjIR5P4SYKYz4iuNri73CLmahvzT2DJsJ-dQ4mqpKlzTKP2tQrUUUvUz5LmUS81KHLTLWgvY3TxfbpSzgshzr-mLWhWXx-qSs0r4W81rfyA-d2eYw |
link.rule.ids | 230,309,783,888,25576,76876 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT4NAEJ409VFvihqrVUk03IgU2EIPjWl5BJWyTUXbG-nCkpiY2liMf99hpcqp15lk9pHM49udB8BtL2OZaRhctdKurZoGZypjlq6meZbrfZujUxfdPqNe8GI-zsm8Ae-bWhjRJ_RbNEdEjUpR3wthr1f_j1iuyK1c37E3JH3c-_HAVSp0jNGNrhHFHQ28CXWpozgO4jYlmv7y0FfpZIgGeweDbKvUB-91VNalrOpOxT-E3QnKWxZH0OBLCVrOZvaaBPvj6stbgj2Ro5mukVjp4foY2s_Uj2fDqSfXhmjKMaXhCdz4XuwEKq6W_B0umdH61oxTaCLs52cgoylZaCS3TM20SlTRz7lNMsIQL3XNRc7b0Nkm6Xw7-xpaQTwOk_AherqAg5IlcpFJB5rF5xe_RFdbsCtxQz_FwHx_ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=SOFTWARE+DEVELOPMENT+TOOL&rft.inventor=EDWARDS%2C+DAVID+ALAN&rft.inventor=YOUNG%2C+MARTIN+CHARLES&rft.date=2015-02-05&rft.externalDBID=A2&rft.externalDocID=WO2015015225A2 |