Tecnologia adaptativa aplicada à otimização de código em compiladores (2004)
- Authors:
- Autor USP: LUZ, JULIO CEZAR - EP
- Unidade: EP
- Sigla do Departamento: PCS
- Subjects: METODOLOGIA E TÉCNICAS DE COMPUTAÇÃO; MONTADORES E COMPILADORES; TEORIA E CONSTRUÇÃO DE COMPILADORES; GERAÇÃO DE CÓDIGO
- Language: Português
- Abstract: O espaço de memória de programação é normalmente limitado em sistemas microcontrolados embutidos. Embora os compiladores atuais apliquem transformações otimizantes ao software embutido, a exigüidade de espaço de memória pode se tornar um problema crítico para o projetista quando da necessidade de introdução de novas funcionalidades e correções no software original. Por outro lado, estações de trabalho hospedando sistemas de desenvolvimento para aplicações embutidas são mais rápidas e dispõem de maior quantidade de memória. Diante desse panorama, o presente trabalho apresenta um otimizador peephole que explora uma técnica adaptativa que, embora mais exigente em termos de memória e tempo de execução, é capaz de proporcionar uma melhor taxa de redução do código objeto do que um otimizador peephole convencional. Ações adaptativas permitem que o algoritmo auto-modifique o seu comportamento em resposta a condições de entrada específicas e procure a seqüência de regras de otimização que melhor aperfeiçoe o código objeto dentre as muitas seqüências possíveis resultantes da superposição de duas ou mais regras de otimização igualmente aplicável
- Imprenta:
- Data da defesa: 17.12.2004
-
ABNT
LUZ, Júlio Cézar. Tecnologia adaptativa aplicada à otimização de código em compiladores. 2004. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2004. . Acesso em: 11 fev. 2026. -
APA
Luz, J. C. (2004). Tecnologia adaptativa aplicada à otimização de código em compiladores (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. -
NLM
Luz JC. Tecnologia adaptativa aplicada à otimização de código em compiladores. 2004 ;[citado 2026 fev. 11 ] -
Vancouver
Luz JC. Tecnologia adaptativa aplicada à otimização de código em compiladores. 2004 ;[citado 2026 fev. 11 ]
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas
