Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC
| Ano de defesa: | 2008 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://hdl.handle.net/1884/17292 |
Resumo: | Inclui apêndices |
| id |
UFPR_53f22415c42faee51d440cf9f2bd632a |
|---|---|
| oai_identifier_str |
oai:acervodigital.ufpr.br:1884/17292 |
| network_acronym_str |
UFPR |
| network_name_str |
Repositório Institucional da UFPR |
| repository_id_str |
|
| spelling |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaHexsel, Roberto, 1960-Lamboia, Fabiany2024-10-23T17:24:54Z2024-10-23T17:24:54Z2008https://hdl.handle.net/1884/17292Inclui apêndicesOrientador : Roberto A. HexselDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 22/08/2008Inclui bibliografiaResumo: Os sistemas embarcados estão em constante evolução e há uma grande pressão de mercado para disponibilizar novos produtos com uma quantidade maior de funcionalidades em um curto espaço de tempo. Desse modo, é necessário que os projetistas utilizem ferramentas que auxiliem no desenvolvimento de uma nova arquitetura, em otimizações de interfaces entre os componentes ou na escolha de um processador mais adequado para uma determinada aplicação embarcada. Dentre as ferramentas disponíveis, salientam-se os simuladores que executam as aplicações e produzem medidas relevantes de desempenho. Este trabalho apresenta uma comparação, no nível do conjunto de instruções, dos microprocessadores de 32 bits MIPS, PowerPC e SPARC. Sete programas da suíte Comm-Bench [40], sete da suíte MediaBench [6] e treze da suíte MiBench [21], foram compilados com a versão 3.3.1 do GCC e simulados com modelos funcionais escritos em ArchC. Considerando os totais para os 27 programas, os números de instruções executadas são 89, 23,103, 92, e 99, 75·109 para MIPS, PowerPC e SPARC, respectivamente. Os resultados mostram que o PowerPC executa o maior número de instruções, o SPARC obteve um melhordesempenho em relação aos acessos à memória e o MIPS obteve um melhor resultado no total de instruções executadas.Também foram avaliados os efeitos dos três níveis de otimização no código gerado e a distribuição no tempo de referências à memória. Cerca de 80% dos loads e 60% dosstores encontram-se separados por menos de 5 instruções. Para MIPS e PowerPC, cerca de 80% dos desvios condicionais estão afastados de até 6 instruções, enquanto que para SPARC 90% dos desvios são separados de até 3 instruções. Os resultados destas simulações são úteis para a otimização do gerador de código no compilador, para o projeto da interface entre processador e memória, da hierarquia de caches, bem como para subsidiar a escolha do processador para aplicações embarcadas.vi, 76f. : grafs., tabs ; 30 cm.application/pdfDisponível em formato digitalArquitetura de computadorDispositivos de treinamento simuladoCompiladores (Programas de computador)Ciência da ComputaçãoAnálise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARCinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALdissertacao_Fabiany.pdfapplication/pdf522638https://acervodigital.ufpr.br/bitstream/1884/17292/1/dissertacao_Fabiany.pdfeee1b23d774f945013e256d9956abff6MD51open accessTEXTdissertacao_Fabiany.pdf.txtExtracted Texttext/plain147058https://acervodigital.ufpr.br/bitstream/1884/17292/2/dissertacao_Fabiany.pdf.txt84f043f267e70a51fcf5c896f691145eMD52open accessTHUMBNAILdissertacao_Fabiany.pdf.jpgGenerated Thumbnailimage/jpeg1167https://acervodigital.ufpr.br/bitstream/1884/17292/3/dissertacao_Fabiany.pdf.jpg9f4d01cad9a3152faec54ce67187d997MD53open access1884/172922024-10-23 14:24:54.342open accessoai:acervodigital.ufpr.br:1884/17292Repositório InstitucionalPUBhttp://acervodigital.ufpr.br/oai/requestinformacaodigital@ufpr.bropendoar:3082024-10-23T17:24:54Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
| dc.title.pt_BR.fl_str_mv |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| title |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| spellingShingle |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC Lamboia, Fabiany Arquitetura de computador Dispositivos de treinamento simulado Compiladores (Programas de computador) Ciência da Computação |
| title_short |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| title_full |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| title_fullStr |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| title_full_unstemmed |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| title_sort |
Análise comparativa de uso dos conjuntos de instruções dos microprocessadores de 32 bits MIPS, PowerPC e SPARC |
| author |
Lamboia, Fabiany |
| author_facet |
Lamboia, Fabiany |
| author_role |
author |
| dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
| dc.contributor.advisor1.fl_str_mv |
Hexsel, Roberto, 1960- |
| dc.contributor.author.fl_str_mv |
Lamboia, Fabiany |
| contributor_str_mv |
Hexsel, Roberto, 1960- |
| dc.subject.por.fl_str_mv |
Arquitetura de computador Dispositivos de treinamento simulado Compiladores (Programas de computador) Ciência da Computação |
| topic |
Arquitetura de computador Dispositivos de treinamento simulado Compiladores (Programas de computador) Ciência da Computação |
| description |
Inclui apêndices |
| publishDate |
2008 |
| dc.date.issued.fl_str_mv |
2008 |
| dc.date.accessioned.fl_str_mv |
2024-10-23T17:24:54Z |
| dc.date.available.fl_str_mv |
2024-10-23T17:24:54Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1884/17292 |
| url |
https://hdl.handle.net/1884/17292 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
vi, 76f. : grafs., tabs ; 30 cm. application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
| instname_str |
Universidade Federal do Paraná (UFPR) |
| instacron_str |
UFPR |
| institution |
UFPR |
| reponame_str |
Repositório Institucional da UFPR |
| collection |
Repositório Institucional da UFPR |
| bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/17292/1/dissertacao_Fabiany.pdf https://acervodigital.ufpr.br/bitstream/1884/17292/2/dissertacao_Fabiany.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/17292/3/dissertacao_Fabiany.pdf.jpg |
| bitstream.checksum.fl_str_mv |
eee1b23d774f945013e256d9956abff6 84f043f267e70a51fcf5c896f691145e 9f4d01cad9a3152faec54ce67187d997 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
| repository.mail.fl_str_mv |
informacaodigital@ufpr.br |
| _version_ |
1847526299478786048 |