Compiladores Computadores
Mostrando 13-24 de 26 artigos, teses e dissertações.
-
13. Algoritmos para alocação de pilha de execução baseados em união de variaveis para DSPs
Nos últimos anos, uma classe importante de aplicações em telecomunicações e multimídia tem despertado um grande interesse no projeto e pesquisa de processadores dedicados, em particular de DSPs2. Além de desempenho, estas aplicações demandam baixo consumo de potência e custo reduzido. Com o propósito de atender a esta demanda, projetistas de DSPs
Publicado em: 2004
-
14. Xingo : compilação para uma representação intermediaria executavel
The increasing complexity of the new microprocessor designs has considerably increased the pressure for compilers that are capable of generating highly optimized code. This has resulted in a great demand for new code optimizations which can make an effective usage of the processor architectural resources. Designing such optimnizations is usually a very compl
Publicado em: 2004
-
15. Alocação global de registradores de endereçamento para referencias a vetores em DSPs
The technological advances in computing systems have stimulated the growth of the embedded systems market, which is continuously becoming more ordinary in people s lives, for example in mobile phones, palmtops and automotive control systems. Because of their characteristics, these new applications demand the combination of low cost, high performance and low
Publicado em: 2002
-
16. Geração e vetorização de instruções de multiplicação e acumulação para processadores DSP SIMD
Application specific processors - as opposed to general purpose processors - account for an ever increasing percentage of the processors sold each year. These processors are widely used in electronic devices such as cellular phones and digital cameras, medical monitoring devices, modems, military radar systems, electronic components in vehicles and set-top b
Publicado em: 2001
-
17. Escalonamento de instruções em arquiteturas VLIW particionadas explorando Bypassing de operandos
The untiring search for faster machines, alIied to the great technological advances in the field of integrated circuits conception, brought out the Very Long Instruction Word architectures from an amorphous status to reality. Although they have appeared recently as real chips [1], the VLIW machines were idealized some decades ago [13, 16, 22, 23]. The microp
Publicado em: 2001
-
18. Compressão de byte-code utilizando recuperação de sintaxe abstrata
Com os avanços da tecnologia nas áreas de comunicação sem fio e computação pessoal, os chamados computadores portáteis. ou handhelds estão se tornando alvo de muita atenção em Computação. Por outro lado, linguagens cujo alvo são máquinas virtuais (ex. Java), têm permitido a construção de sistemas portáteis distribuídos que são independent
Publicado em: 2000
-
19. Alocação global de registradores de endereçamento usando cobertura do grafo de indexação e uma variação da forma SSA
O modo de endereçamento indireto é o modo mais utilizado para acessos a arrays em programas que executam em arquiteturas CISC dedicadas. A razão para isto é que o endereçamento indireto permite o cálculo rápido de endereços usando instruções curtas. Este trabalho propõe uma solução para o problema de alocação de registradores de endereçamento
Publicado em: 2000
-
20. Uma arquitetura RISC para processamento digital de sinais
Os processadores RISC (Reduced Instruction Set Computer) temsido estudados desde a decada passada. Eles demonstram desempenhos melhorados com relacao aos processadores da familia CISC (Complex Instruction Set Computer) sob certos aspectos. A motivacao para a procura de arquiteturas especializadas esta baseada na uniformidade das aplicacoes. Este e o caso do
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 01/10/1995
-
21. Otimização de tipos em linguagem LL
We describe in this thesis an optirnization phase for a compiler for the language LL. Its main goal is type inference achieved through data fiow analysis. Several methods for type inference in object-oriented languages are described, including a description of data fiow analysis. The Kaplan and Ullman method is described in more detail. Its adaptation to . L
Publicado em: 1995
-
22. ONAGRO : um ambiente grafico para desenvolvimento de software para microcontroladores
ONAGRO is a translation system that recognizes an algorithm description graphical language and allows the code generation in Assembly for microcontrollers. Besides, it incorporates a graphic editor for the source-program input that is similar to an algorithm described in flowchart language. ONAGRO has also an identifier editor that allows the identifier symb
Publicado em: 1995
-
23. Compilador ASN.1 e codificador/decodificador para BER / ASN.1 compiler and encode/decode for BER
Neste trabalho apresenta-se uma ferramenta chamada Compilador ASN.1, cujo objetivo é fornecer uma representação concreta para a sintaxe abstrata ASN.1, de forma que, as especificações das PDU s dos protocolos de aplicação, geralmente escritas em ASN.1, possam ser utilizadas computacionalmente. Uma das funções prioritárias da camada de apresentaçã
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 03/09/1992
-
24. Um ambiente para re-estruturação e compilação de programas para máquinas paralelas
Diversas pesquisas estudam ambientes de programação que auxiliem os usuários de máquinas paralelas a re-estruturarem seus programas, obtendo com isso uma melhor paralelização e um maior desempenho de execução. Os ambientes existentes ainda abordam poucos aspectos da re-estruturação e atendem apenas a classes particulares de usuários. Este trabalho
IBICT - Instituto Brasileiro de Informação em Ciência e Tecnologia. Publicado em: 01/09/1990