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...

Full description

Saved in:
Bibliographic Details
Main Authors EDWARDS, DAVID ALAN, YOUNG, MARTIN CHARLES
Format Patent
LanguageEnglish
French
Published 05.02.2015
Subjects
Online AccessGet 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