Implementação de arquiteturas SIMD

Detalhes bibliográficos
Autor(a) principal: Carissimi, Alexandre da Silva
Data de Publicação: 1989
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/117094
Resumo: Este trabalho descreve a área de processamento matricial, mostrando os principais compromissos existentes na obtenção de arquiteturas paralelas a partir de algoritmos, para que haja um ganho real na avaliação destes. São feitas, ainda, considerações sobre ferramentas de programação para arquiteturas paralelas. Os principais compromissos que influenciam as arquiteturas SIMD, objeto de estudo deste trabalho, são abordados analisando-se uma áera de aplicação de arquiteturas SIMD: tratamento de imagens. Como uma caso prático de estudo e exemplo destes compromissos, é proposta uma arquitetura SIMD para um processador matricial empregando um chip matricial disponível comercialmente - o GAPP (Geometric Arithmetic Parallel Processor). É proposto, ainda, um ambiente para o desenvolvimento de programas nesta arquitetura. Este ambiente é baseado na utilização da lingaugem GAL (GAPP Algorithm Language), criada especificamente para elaboração de programas para o GAPP.
id URGS_bca286f6d3708511bdf118e4d0d898cf
oai_identifier_str oai:www.lume.ufrgs.br:10183/117094
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Carissimi, Alexandre da SilvaNavaux, Philippe Olivier Alexandre2015-05-26T02:00:48Z1989http://hdl.handle.net/10183/117094000004683Este trabalho descreve a área de processamento matricial, mostrando os principais compromissos existentes na obtenção de arquiteturas paralelas a partir de algoritmos, para que haja um ganho real na avaliação destes. São feitas, ainda, considerações sobre ferramentas de programação para arquiteturas paralelas. Os principais compromissos que influenciam as arquiteturas SIMD, objeto de estudo deste trabalho, são abordados analisando-se uma áera de aplicação de arquiteturas SIMD: tratamento de imagens. Como uma caso prático de estudo e exemplo destes compromissos, é proposta uma arquitetura SIMD para um processador matricial empregando um chip matricial disponível comercialmente - o GAPP (Geometric Arithmetic Parallel Processor). É proposto, ainda, um ambiente para o desenvolvimento de programas nesta arquitetura. Este ambiente é baseado na utilização da lingaugem GAL (GAPP Algorithm Language), criada especificamente para elaboração de programas para o GAPP.This work describes the array processing area, discussing the main tradeoffs in the design of parallel architecture from algorithms. The algorithm to architecture transformation is called a mapping problem. Some considerations about progamming tools for parallel architectures are also made. The relationship between algorithms and architectures is covered by studying a specific case for SIMD architectures: digital image processing. A SIMD architecture proposal, using a commercially available chip array - GAPP (Geometric Arithmetic Parallel Processor) is made. This architecture is used on a practical case to study and analyze those tradeoffs. An environment for program development for this architecture is also proposed. This environment is based on the use of GAL language (GAPP Algorithm Language), which was created specificaly for GAPP program development.application/pdfporArquitetura de computadoresProcessamento paraleloAlgoritmos paralelosImplementação de arquiteturas SIMDinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulCurso de Pós-Graduação em Ciência da ComputaçãoPorto Alegre, BR-RS1989mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000004683.pdf000004683.pdfTexto completoapplication/pdf20258801http://www.lume.ufrgs.br/bitstream/10183/117094/1/000004683.pdf4bac259547203ae82c53c5cee7593b30MD51TEXT000004683.pdf.txt000004683.pdf.txtExtracted Texttext/plain336563http://www.lume.ufrgs.br/bitstream/10183/117094/2/000004683.pdf.txtb5cc0e3ed7dc5b8441a73df1fe2ee119MD52THUMBNAIL000004683.pdf.jpg000004683.pdf.jpgGenerated Thumbnailimage/jpeg1154http://www.lume.ufrgs.br/bitstream/10183/117094/3/000004683.pdf.jpgcccedf3f9be99ad3c09b60d073848decMD5310183/1170942018-10-22 08:57:38.641oai:www.lume.ufrgs.br:10183/117094Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-22T11:57:38Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Implementação de arquiteturas SIMD
title Implementação de arquiteturas SIMD
spellingShingle Implementação de arquiteturas SIMD
Carissimi, Alexandre da Silva
Arquitetura de computadores
Processamento paralelo
Algoritmos paralelos
title_short Implementação de arquiteturas SIMD
title_full Implementação de arquiteturas SIMD
title_fullStr Implementação de arquiteturas SIMD
title_full_unstemmed Implementação de arquiteturas SIMD
title_sort Implementação de arquiteturas SIMD
author Carissimi, Alexandre da Silva
author_facet Carissimi, Alexandre da Silva
author_role author
dc.contributor.author.fl_str_mv Carissimi, Alexandre da Silva
dc.contributor.advisor1.fl_str_mv Navaux, Philippe Olivier Alexandre
contributor_str_mv Navaux, Philippe Olivier Alexandre
dc.subject.por.fl_str_mv Arquitetura de computadores
Processamento paralelo
Algoritmos paralelos
topic Arquitetura de computadores
Processamento paralelo
Algoritmos paralelos
description Este trabalho descreve a área de processamento matricial, mostrando os principais compromissos existentes na obtenção de arquiteturas paralelas a partir de algoritmos, para que haja um ganho real na avaliação destes. São feitas, ainda, considerações sobre ferramentas de programação para arquiteturas paralelas. Os principais compromissos que influenciam as arquiteturas SIMD, objeto de estudo deste trabalho, são abordados analisando-se uma áera de aplicação de arquiteturas SIMD: tratamento de imagens. Como uma caso prático de estudo e exemplo destes compromissos, é proposta uma arquitetura SIMD para um processador matricial empregando um chip matricial disponível comercialmente - o GAPP (Geometric Arithmetic Parallel Processor). É proposto, ainda, um ambiente para o desenvolvimento de programas nesta arquitetura. Este ambiente é baseado na utilização da lingaugem GAL (GAPP Algorithm Language), criada especificamente para elaboração de programas para o GAPP.
publishDate 1989
dc.date.issued.fl_str_mv 1989
dc.date.accessioned.fl_str_mv 2015-05-26T02:00:48Z
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/117094
dc.identifier.nrb.pt_BR.fl_str_mv 000004683
url http://hdl.handle.net/10183/117094
identifier_str_mv 000004683
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/117094/1/000004683.pdf
http://www.lume.ufrgs.br/bitstream/10183/117094/2/000004683.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/117094/3/000004683.pdf.jpg
bitstream.checksum.fl_str_mv 4bac259547203ae82c53c5cee7593b30
b5cc0e3ed7dc5b8441a73df1fe2ee119
cccedf3f9be99ad3c09b60d073848dec
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_ 1800309065362964480