SISTEMA DE GENERACION AUTOMATICA DE CODIGOS OPTIMIZADOS

Sistema de generación automática de códigos optimizados (19) operativos sobre una plataforma material previamente definida (90) que comprende por lo menos un procesador (91), para un campo de aplicación predeterminado a partir de códigos fuentes (17) solicitados por unos usuarios, caracterizado porq...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BODIN, FRANCOIS, COURTOIS, ERIC, PAPADOPOULO, JEAN, JALBY, WILLIAM, LE PASTEUR, XAVIER, LEMUET, CHRISTOPHE
Format: Patent
Sprache:spa
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Sistema de generación automática de códigos optimizados (19) operativos sobre una plataforma material previamente definida (90) que comprende por lo menos un procesador (91), para un campo de aplicación predeterminado a partir de códigos fuentes (17) solicitados por unos usuarios, caracterizado porque comprende unos medios (51, 52) de recepción de secuencias de códigos simbólicos denominadas secuencias-patrones (1) representativas del comportamiento de dicho procesador (91) en términos de prestaciones, para el campo de aplicación predeterminado; unos medios (53) de recepción de parámetros estáticos (2) definidos a partir de la plataforma material previamente definida (90), de su procesador (91) y de las secuencias-patrones (1); unos medios (55) de recepción de parámetros dinámicos (7) también definidos a partir de la plataforma material previamente definida (90), de su procesador (91) y de las secuencias-patrones (1); un dispositivo de análisis (10) para establecer unas reglas de optimización (9) a partir de ensayos y de mediciones de características establecidos a partir de las secuencias-patrones (1), de los parámetros estáticos (2) y de los parámetros dinámicos (7); un dispositivo (80) de optimización y de generación de código que recibe por una parte las secuencias-patrones (1) y por otra parte las reglas de optimización (9) para examinar los códigos fuentes (17) de usuarios, detectar unos bucles optimizables, descomponer en núcleos, ensamblar e inyectar unos códigos para suministrar uno códigos optimizados (19); y unos medios (74) para reinyectar en las secuencias-patrones (1) unas informaciones procedentes del dispositivo (80) de generación y optimización de códigos y relativas a unos núcleos. The system has an analysis module (10) with inputs (51, 53, 55) for receiving code sequences representing processor performance, static and dynamic parameters, respectively to establish optimization rules. A code optimization and generation device (80) has inputs (52, 58) for receiving sequences and rules, respectively, to deliver optimized codes. A re-transferring unit (74) transfers information from the device (80) to the sequences.