Modelo básico de programação paralela no Mulplix

Detalhes bibliográficos
Autor(a) principal: Azevedo, Rafael Peixoto de
Data de Publicação: 1992
Outros Autores: Azevedo, Gustavo Peixoto de, Aude, Júlio Salek
Tipo de documento: Relatório
Idioma: por
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/1082
Resumo: Este artigo apresenta uma definição do modelo básico de programação paralela que será provido pelo sistema operacional MULPLIX, para a família de computadores paralelos de alto desempenho MULTIPLUS. O modelo representa simultaneamente uma extensão ao conceito de processo suportado pelos sistemas operacionais com filosofia UNIX -considerado um modelo bem sucedido de computação sequencial - e uma versão mais realista do modelo PRAM, atualmente o principal modelo para estudo de algoritmos paralelos em memória compartilhada. O texto explica os mecanismos definidos para execução paralela, alocação de memória e sincronização.
id UFRJ_fbb66cf8a44e2432517e4b6f05b5aeff
oai_identifier_str oai:pantheon.ufrj.br:11422/1082
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Azevedo, Rafael Peixoto deAzevedo, Gustavo Peixoto deAude, Júlio Salek2016-11-10T12:21:30Z2023-11-30T03:03:05Z1992-01-30AZEVEDO, R. P. de; AZEVEDO, G. P. de; AUDE, J. S. Modelo básico de programação paralela no Mulplix. Rio de Janeiro: NCE, UFRJ, 1992. 21 p. (Relatório Técnico, 01/92)http://hdl.handle.net/11422/1082Este artigo apresenta uma definição do modelo básico de programação paralela que será provido pelo sistema operacional MULPLIX, para a família de computadores paralelos de alto desempenho MULTIPLUS. O modelo representa simultaneamente uma extensão ao conceito de processo suportado pelos sistemas operacionais com filosofia UNIX -considerado um modelo bem sucedido de computação sequencial - e uma versão mais realista do modelo PRAM, atualmente o principal modelo para estudo de algoritmos paralelos em memória compartilhada. O texto explica os mecanismos definidos para execução paralela, alocação de memória e sincronização.This article presents a definition of the basic model for parallel programming that will be provided by the MULPLIX operating system, for the high performa.nce parallel computer MULTIPLUS. The model simultaneously represents an extension to the concept of a UNIX-Iike process -considered a popular model for sequential computing -and a more realistic version of the PRAM, currently the main model for the study of parallel algorithms on sha.red memory machines. The text explains the mechanisms defined in order to provide paralJel execution, memory allocation and synchronization.Submitted by Raquel Porto (raquel@nce.ufrj.br) on 2016-11-10T12:21:30Z No. of bitstreams: 1 01_92_000040429.pdf: 2481036 bytes, checksum: ccbddbbc3865c6ca37a7fc5ebad39f24 (MD5)Made available in DSpace on 2016-11-10T12:21:30Z (GMT). No. of bitstreams: 1 01_92_000040429.pdf: 2481036 bytes, checksum: ccbddbbc3865c6ca37a7fc5ebad39f24 (MD5) Previous issue date: 1992-01-30porRelatório Técnico NCECNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOMulplixProgramação paralelaModelo básico de programação paralela no Mulplixinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/report0192abertoBrasilInstituto Tércio Pacitti de Aplicações e Pesquisas Computacionaisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJLICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/1082/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD52ORIGINAL01_92_000040429.pdf01_92_000040429.pdfapplication/pdf1239880http://pantheon.ufrj.br:80/bitstream/11422/1082/3/01_92_000040429.pdf384e48ef4d988af1173716b00ed709d3MD53TEXT01_92_000040429.pdf.txt01_92_000040429.pdf.txtExtracted texttext/plain49121http://pantheon.ufrj.br:80/bitstream/11422/1082/4/01_92_000040429.pdf.txt423e40c54b3ee460b94357dc710e2b80MD5411422/10822023-11-30 00:03:05.894oai:pantheon.ufrj.br:11422/1082TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2023-11-30T03:03:05Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.pt_BR.fl_str_mv Modelo básico de programação paralela no Mulplix
title Modelo básico de programação paralela no Mulplix
spellingShingle Modelo básico de programação paralela no Mulplix
Azevedo, Rafael Peixoto de
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Mulplix
Programação paralela
title_short Modelo básico de programação paralela no Mulplix
title_full Modelo básico de programação paralela no Mulplix
title_fullStr Modelo básico de programação paralela no Mulplix
title_full_unstemmed Modelo básico de programação paralela no Mulplix
title_sort Modelo básico de programação paralela no Mulplix
author Azevedo, Rafael Peixoto de
author_facet Azevedo, Rafael Peixoto de
Azevedo, Gustavo Peixoto de
Aude, Júlio Salek
author_role author
author2 Azevedo, Gustavo Peixoto de
Aude, Júlio Salek
author2_role author
author
dc.contributor.author.fl_str_mv Azevedo, Rafael Peixoto de
Azevedo, Gustavo Peixoto de
Aude, Júlio Salek
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Mulplix
Programação paralela
dc.subject.por.fl_str_mv Mulplix
Programação paralela
description Este artigo apresenta uma definição do modelo básico de programação paralela que será provido pelo sistema operacional MULPLIX, para a família de computadores paralelos de alto desempenho MULTIPLUS. O modelo representa simultaneamente uma extensão ao conceito de processo suportado pelos sistemas operacionais com filosofia UNIX -considerado um modelo bem sucedido de computação sequencial - e uma versão mais realista do modelo PRAM, atualmente o principal modelo para estudo de algoritmos paralelos em memória compartilhada. O texto explica os mecanismos definidos para execução paralela, alocação de memória e sincronização.
publishDate 1992
dc.date.issued.fl_str_mv 1992-01-30
dc.date.accessioned.fl_str_mv 2016-11-10T12:21:30Z
dc.date.available.fl_str_mv 2023-11-30T03:03:05Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/report
format report
status_str publishedVersion
dc.identifier.citation.fl_str_mv AZEVEDO, R. P. de; AZEVEDO, G. P. de; AUDE, J. S. Modelo básico de programação paralela no Mulplix. Rio de Janeiro: NCE, UFRJ, 1992. 21 p. (Relatório Técnico, 01/92)
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11422/1082
identifier_str_mv AZEVEDO, R. P. de; AZEVEDO, G. P. de; AUDE, J. S. Modelo básico de programação paralela no Mulplix. Rio de Janeiro: NCE, UFRJ, 1992. 21 p. (Relatório Técnico, 01/92)
url http://hdl.handle.net/11422/1082
dc.language.iso.fl_str_mv por
language por
dc.relation.ispartof.pt_BR.fl_str_mv Relatório Técnico NCE
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto Tércio Pacitti de Aplicações e Pesquisas Computacionais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
bitstream.url.fl_str_mv http://pantheon.ufrj.br:80/bitstream/11422/1082/2/license.txt
http://pantheon.ufrj.br:80/bitstream/11422/1082/3/01_92_000040429.pdf
http://pantheon.ufrj.br:80/bitstream/11422/1082/4/01_92_000040429.pdf.txt
bitstream.checksum.fl_str_mv dd32849f2bfb22da963c3aac6e26e255
384e48ef4d988af1173716b00ed709d3
423e40c54b3ee460b94357dc710e2b80
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv
_version_ 1784097076486864896