Soluções para sincronização de barreira em máquinas paralelas MIMD
Autor(a) principal: | |
---|---|
Data de Publicação: | 1994 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da USP |
Texto Completo: | https://www.teses.usp.br/teses/disponiveis/3/3142/tde-27082024-105935/ |
Resumo: | Neste trabalho analisa-se detalhadamente a sincronização de barreira em máquinas paralelas MIMD. São discutidas as principais soluções tanto em circuitaria (hardware) quanto em logicionaria (software) é feita uma classificação destas soluções descrevendo suas propriedades, características e defeitos. Mostra-se o efeito negativo que a sincronização de barreira produz no desempenho das máquinas paralelas. Apresentam-se duas novas soluções em circuitaria para sincronização de barreira. A primeira é um barramento especial para sincronização de barreira em máquinas de memória compartilhada. Apresenta-se um modelo analítico que mede o efeito da sobrecarga de tempo gerada e apresenta-se também um modelo de simulação que avalia o comportamento do barramento especial em uma máquina paralela baseada em barramento e que esta executando programas de aplicação (\"benchmark\"). A outra solução é uma circuitaria especial para uma máquina de memória distribuída baseada em rede malha (\"mesh\") bidimensional. Apresenta-se um modelo analítico que analisa o comportamento individual da solução e permite realizar uma comparação quantitativa com algumas soluções representativas de logicionaria. |
id |
USP_697d0e16203d0bdf90e9d3b3243846b5 |
---|---|
oai_identifier_str |
oai:teses.usp.br:tde-27082024-105935 |
network_acronym_str |
USP |
network_name_str |
Biblioteca Digital de Teses e Dissertações da USP |
repository_id_str |
2721 |
spelling |
Soluções para sincronização de barreira em máquinas paralelas MIMDUntitled in englishArquitetura e organização de computadoresComputer architecture and organizationNeste trabalho analisa-se detalhadamente a sincronização de barreira em máquinas paralelas MIMD. São discutidas as principais soluções tanto em circuitaria (hardware) quanto em logicionaria (software) é feita uma classificação destas soluções descrevendo suas propriedades, características e defeitos. Mostra-se o efeito negativo que a sincronização de barreira produz no desempenho das máquinas paralelas. Apresentam-se duas novas soluções em circuitaria para sincronização de barreira. A primeira é um barramento especial para sincronização de barreira em máquinas de memória compartilhada. Apresenta-se um modelo analítico que mede o efeito da sobrecarga de tempo gerada e apresenta-se também um modelo de simulação que avalia o comportamento do barramento especial em uma máquina paralela baseada em barramento e que esta executando programas de aplicação (\"benchmark\"). A outra solução é uma circuitaria especial para uma máquina de memória distribuída baseada em rede malha (\"mesh\") bidimensional. Apresenta-se um modelo analítico que analisa o comportamento individual da solução e permite realizar uma comparação quantitativa com algumas soluções representativas de logicionaria.This work presents a detailed analysis of barrier synchronization in MIMD parallel computers. It is discussed the main solutions in both hardware and software and it is done a classification of these solutions describing its properties, characteristics and drawbacks. It is also shown the Strong influence of the barrier synchronization overhead for parallel machines performance. As a resulta, it is presented new hardware schemes for supporting barrier synchronization. The first approach is a special bus for barrier synchronization in shared-memory MIMD parallel computers. It is developed an analytical model that allows quantify the generated overhead. On the other hand, it i salso presented a simulation model to ass the special bus behavior in a shared-bus multiprocessors executing benchmarks. The second approach is a special hardware for meshes multicomputers. It is presented an analytical model that takes care of the behavior for individual solution and allows quantitative comparations with some solutions of representative software.Biblioteca Digitais de Teses e Dissertações da USPZuffo, Joao AntonioDelgado, Martha Ximena Torres1994-11-04info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/3/3142/tde-27082024-105935/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2024-08-27T14:03:02Zoai:teses.usp.br:tde-27082024-105935Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212024-08-27T14:03:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false |
dc.title.none.fl_str_mv |
Soluções para sincronização de barreira em máquinas paralelas MIMD Untitled in english |
title |
Soluções para sincronização de barreira em máquinas paralelas MIMD |
spellingShingle |
Soluções para sincronização de barreira em máquinas paralelas MIMD Delgado, Martha Ximena Torres Arquitetura e organização de computadores Computer architecture and organization |
title_short |
Soluções para sincronização de barreira em máquinas paralelas MIMD |
title_full |
Soluções para sincronização de barreira em máquinas paralelas MIMD |
title_fullStr |
Soluções para sincronização de barreira em máquinas paralelas MIMD |
title_full_unstemmed |
Soluções para sincronização de barreira em máquinas paralelas MIMD |
title_sort |
Soluções para sincronização de barreira em máquinas paralelas MIMD |
author |
Delgado, Martha Ximena Torres |
author_facet |
Delgado, Martha Ximena Torres |
author_role |
author |
dc.contributor.none.fl_str_mv |
Zuffo, Joao Antonio |
dc.contributor.author.fl_str_mv |
Delgado, Martha Ximena Torres |
dc.subject.por.fl_str_mv |
Arquitetura e organização de computadores Computer architecture and organization |
topic |
Arquitetura e organização de computadores Computer architecture and organization |
description |
Neste trabalho analisa-se detalhadamente a sincronização de barreira em máquinas paralelas MIMD. São discutidas as principais soluções tanto em circuitaria (hardware) quanto em logicionaria (software) é feita uma classificação destas soluções descrevendo suas propriedades, características e defeitos. Mostra-se o efeito negativo que a sincronização de barreira produz no desempenho das máquinas paralelas. Apresentam-se duas novas soluções em circuitaria para sincronização de barreira. A primeira é um barramento especial para sincronização de barreira em máquinas de memória compartilhada. Apresenta-se um modelo analítico que mede o efeito da sobrecarga de tempo gerada e apresenta-se também um modelo de simulação que avalia o comportamento do barramento especial em uma máquina paralela baseada em barramento e que esta executando programas de aplicação (\"benchmark\"). A outra solução é uma circuitaria especial para uma máquina de memória distribuída baseada em rede malha (\"mesh\") bidimensional. Apresenta-se um modelo analítico que analisa o comportamento individual da solução e permite realizar uma comparação quantitativa com algumas soluções representativas de logicionaria. |
publishDate |
1994 |
dc.date.none.fl_str_mv |
1994-11-04 |
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://www.teses.usp.br/teses/disponiveis/3/3142/tde-27082024-105935/ |
url |
https://www.teses.usp.br/teses/disponiveis/3/3142/tde-27082024-105935/ |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
|
dc.rights.driver.fl_str_mv |
Liberar o conteúdo para acesso público. info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Liberar o conteúdo para acesso público. |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.coverage.none.fl_str_mv |
|
dc.publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
publisher.none.fl_str_mv |
Biblioteca Digitais de Teses e Dissertações da USP |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo (USP) instacron:USP |
instname_str |
Universidade de São Paulo (USP) |
instacron_str |
USP |
institution |
USP |
reponame_str |
Biblioteca Digital de Teses e Dissertações da USP |
collection |
Biblioteca Digital de Teses e Dissertações da USP |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP) |
repository.mail.fl_str_mv |
virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br |
_version_ |
1815256613500485632 |