Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores

Detalhes bibliográficos
Autor(a) principal: Oliveira Neto, Geraldo Fulgêncio de
Data de Publicação: 2004
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/4763
Resumo: O objetivo deste trabalho é a definição de um conjunto de roteiros para o ensino de arquitetura de computadores com enfoque em arquiteturas superescalares. O procedimento é baseado em simulação e verificação da influência dos parâmetros arquiteturais dos processadores, em termos funcionais e de desempenho. É dada ênfase a conceitos como memória cache, predição de desvio, execução fora de ordem, unidades funcionais e etc. Através do estudo e avaliação dos parâmetros que constituem estes conceitos, procurava-se através dos roteiros identificar as configurações com melhor desempenho. Para a implementação destes roteiros é dotado o conjunto de ferramentas de simulação SimpleScalar. Este conjunto, além de estar disponibilizado em código aberto na página oficial das ferramentas, traz como vantagem a possibilidade de alteração do código para fins de pesquisa. Este trabalho e os roteiros que o compõem têm como objetivos auxiliar professores e estimular os alunos através de simulações, como forma didática de testar conceitos vistos em sala de aula. Os roteiros são apresentados com os respectivos resultados de simulação e incrementados com comentários e sugestões de um conjunto de perguntas e respostas para que o trabalho possa ter continuidade necessária, partindo da sala de aula para a simulação, busca de respostas e culminando com um relatório final a ser avaliado.
id URGS_842a3bc94a49e845f3b9e69e02553d05
oai_identifier_str oai:www.lume.ufrgs.br:10183/4763
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Oliveira Neto, Geraldo Fulgêncio deWagner, Flavio Rech2007-06-06T17:39:10Z2004http://hdl.handle.net/10183/4763000414940O objetivo deste trabalho é a definição de um conjunto de roteiros para o ensino de arquitetura de computadores com enfoque em arquiteturas superescalares. O procedimento é baseado em simulação e verificação da influência dos parâmetros arquiteturais dos processadores, em termos funcionais e de desempenho. É dada ênfase a conceitos como memória cache, predição de desvio, execução fora de ordem, unidades funcionais e etc. Através do estudo e avaliação dos parâmetros que constituem estes conceitos, procurava-se através dos roteiros identificar as configurações com melhor desempenho. Para a implementação destes roteiros é dotado o conjunto de ferramentas de simulação SimpleScalar. Este conjunto, além de estar disponibilizado em código aberto na página oficial das ferramentas, traz como vantagem a possibilidade de alteração do código para fins de pesquisa. Este trabalho e os roteiros que o compõem têm como objetivos auxiliar professores e estimular os alunos através de simulações, como forma didática de testar conceitos vistos em sala de aula. Os roteiros são apresentados com os respectivos resultados de simulação e incrementados com comentários e sugestões de um conjunto de perguntas e respostas para que o trabalho possa ter continuidade necessária, partindo da sala de aula para a simulação, busca de respostas e culminando com um relatório final a ser avaliado.application/pdfporSimulação computacionalArquiteturas super escalaresProposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadoresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2004mestrado profissionalinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000414940.pdf000414940.pdfTexto completoapplication/pdf850310http://www.lume.ufrgs.br/bitstream/10183/4763/1/000414940.pdf2825eaf1c4d218500f53949c070008a5MD51TEXT000414940.pdf.txt000414940.pdf.txtExtracted Texttext/plain229096http://www.lume.ufrgs.br/bitstream/10183/4763/2/000414940.pdf.txta5fe04a4d0fc48a7c7bd439153750709MD52THUMBNAIL000414940.pdf.jpg000414940.pdf.jpgGenerated Thumbnailimage/jpeg1179http://www.lume.ufrgs.br/bitstream/10183/4763/3/000414940.pdf.jpg4aca8d7eb44bfd1eafad322844a100b5MD5310183/47632018-10-10 08:09:28.388oai:www.lume.ufrgs.br:10183/4763Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-10T11:09:28Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
title Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
spellingShingle Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
Oliveira Neto, Geraldo Fulgêncio de
Simulação computacional
Arquiteturas super escalares
title_short Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
title_full Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
title_fullStr Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
title_full_unstemmed Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
title_sort Proposta de conjunto de simulações para análise de desempenho de processadores superescalares e ensino de arquitetura de computadores
author Oliveira Neto, Geraldo Fulgêncio de
author_facet Oliveira Neto, Geraldo Fulgêncio de
author_role author
dc.contributor.author.fl_str_mv Oliveira Neto, Geraldo Fulgêncio de
dc.contributor.advisor1.fl_str_mv Wagner, Flavio Rech
contributor_str_mv Wagner, Flavio Rech
dc.subject.por.fl_str_mv Simulação computacional
Arquiteturas super escalares
topic Simulação computacional
Arquiteturas super escalares
description O objetivo deste trabalho é a definição de um conjunto de roteiros para o ensino de arquitetura de computadores com enfoque em arquiteturas superescalares. O procedimento é baseado em simulação e verificação da influência dos parâmetros arquiteturais dos processadores, em termos funcionais e de desempenho. É dada ênfase a conceitos como memória cache, predição de desvio, execução fora de ordem, unidades funcionais e etc. Através do estudo e avaliação dos parâmetros que constituem estes conceitos, procurava-se através dos roteiros identificar as configurações com melhor desempenho. Para a implementação destes roteiros é dotado o conjunto de ferramentas de simulação SimpleScalar. Este conjunto, além de estar disponibilizado em código aberto na página oficial das ferramentas, traz como vantagem a possibilidade de alteração do código para fins de pesquisa. Este trabalho e os roteiros que o compõem têm como objetivos auxiliar professores e estimular os alunos através de simulações, como forma didática de testar conceitos vistos em sala de aula. Os roteiros são apresentados com os respectivos resultados de simulação e incrementados com comentários e sugestões de um conjunto de perguntas e respostas para que o trabalho possa ter continuidade necessária, partindo da sala de aula para a simulação, busca de respostas e culminando com um relatório final a ser avaliado.
publishDate 2004
dc.date.issued.fl_str_mv 2004
dc.date.accessioned.fl_str_mv 2007-06-06T17:39:10Z
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 http://hdl.handle.net/10183/4763
dc.identifier.nrb.pt_BR.fl_str_mv 000414940
url http://hdl.handle.net/10183/4763
identifier_str_mv 000414940
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/4763/1/000414940.pdf
http://www.lume.ufrgs.br/bitstream/10183/4763/2/000414940.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/4763/3/000414940.pdf.jpg
bitstream.checksum.fl_str_mv 2825eaf1c4d218500f53949c070008a5
a5fe04a4d0fc48a7c7bd439153750709
4aca8d7eb44bfd1eafad322844a100b5
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085044838989824