The multiplus/mulplix project: current status and perspectives

Detalhes bibliográficos
Autor(a) principal: Aude, Júlio Salek
Data de Publicação: 1996
Tipo de documento: Relatório
Idioma: eng
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/2579
Resumo: The MULTIPLUS/MULPLIX project aims at the development of a modular distributed shared-memory parallel architecture able to support up to 1024 processing elements based on SP ARC microprocessors and at the implementation of MULPLIX, a Unix-like operating system which provides a suitable parallel programming environment for the MULTIPLUS architecture. The project includes research effort in five areas: parallel architectures, operating systems, CMOS lC design, parallel programming environments and parallel algorithms. This technical report firstly presents an overview of the MULTIPLUS architecture and describes in detail the cu"ent implementation of its four basic hardware modules: the Processing Element, the 1/0 Processor, the Multistage lnteconnection Network and the Network lnterface. Secondly, the MULPLIX operating system definition is reviewed and the parallel programming primitives available within MULPUX are presented Following, developments in the area of CMOS lC designs for use within the MULTIPLUS architecture are described The implementations of PVM and Pthreads parallel programming libraries within the MULPLIX system are also discussed. Finally the main results achieved with the parallelization of Simulated Annealing and Genetic algorithms are commented.
id UFRJ_b2c63faadb76d31e68dd9a7610da230d
oai_identifier_str oai:pantheon.ufrj.br:11422/2579
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Aude, Júlio Salek2017-08-03T17:23:53Z2023-11-30T03:02:13Z1996-12-31AUDE, J. S. The multiplus/mulplix project: current status and perspectives. Rio de Janeiro: NCE, UFRJ, 1996. 24 p. (Relatório Técnico, 03/96).http://hdl.handle.net/11422/2579The MULTIPLUS/MULPLIX project aims at the development of a modular distributed shared-memory parallel architecture able to support up to 1024 processing elements based on SP ARC microprocessors and at the implementation of MULPLIX, a Unix-like operating system which provides a suitable parallel programming environment for the MULTIPLUS architecture. The project includes research effort in five areas: parallel architectures, operating systems, CMOS lC design, parallel programming environments and parallel algorithms. This technical report firstly presents an overview of the MULTIPLUS architecture and describes in detail the cu"ent implementation of its four basic hardware modules: the Processing Element, the 1/0 Processor, the Multistage lnteconnection Network and the Network lnterface. Secondly, the MULPLIX operating system definition is reviewed and the parallel programming primitives available within MULPUX are presented Following, developments in the area of CMOS lC designs for use within the MULTIPLUS architecture are described The implementations of PVM and Pthreads parallel programming libraries within the MULPLIX system are also discussed. Finally the main results achieved with the parallelization of Simulated Annealing and Genetic algorithms are commented.Submitted by Elaine Almeida (elaine.almeida@nce.ufrj.br) on 2017-08-03T17:23:53Z No. of bitstreams: 1 03_96_000575736.pdf: 3282934 bytes, checksum: 332972bc9dbcdc269cce0067fa523338 (MD5)Made available in DSpace on 2017-08-03T17:23:53Z (GMT). No. of bitstreams: 1 03_96_000575736.pdf: 3282934 bytes, checksum: 332972bc9dbcdc269cce0067fa523338 (MD5) Previous issue date: 1996-12-31engRelatório Técnico NCECNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOProjeto multiplusMulplix (Sistema operacional de computadores)Arquiteturas paralelasThe multiplus/mulplix project: current status and perspectivesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/report0396abertoBrasilInstituto 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:UFRJORIGINAL03_96_000575736.pdf03_96_000575736.pdfapplication/pdf1560663http://pantheon.ufrj.br:80/bitstream/11422/2579/3/03_96_000575736.pdfab793e195fa40bd1efc74f08011cfbabMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/2579/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD52TEXT03_96_000575736.pdf.txt03_96_000575736.pdf.txtExtracted texttext/plain54238http://pantheon.ufrj.br:80/bitstream/11422/2579/4/03_96_000575736.pdf.txtfe37c0b518f129ec8eb75093b5661198MD5411422/25792023-11-30 00:02:13.008oai:pantheon.ufrj.br:11422/2579TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2023-11-30T03:02:13Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.en.fl_str_mv The multiplus/mulplix project: current status and perspectives
title The multiplus/mulplix project: current status and perspectives
spellingShingle The multiplus/mulplix project: current status and perspectives
Aude, Júlio Salek
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Projeto multiplus
Mulplix (Sistema operacional de computadores)
Arquiteturas paralelas
title_short The multiplus/mulplix project: current status and perspectives
title_full The multiplus/mulplix project: current status and perspectives
title_fullStr The multiplus/mulplix project: current status and perspectives
title_full_unstemmed The multiplus/mulplix project: current status and perspectives
title_sort The multiplus/mulplix project: current status and perspectives
author Aude, Júlio Salek
author_facet Aude, Júlio Salek
author_role author
dc.contributor.author.fl_str_mv Aude, Júlio Salek
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Projeto multiplus
Mulplix (Sistema operacional de computadores)
Arquiteturas paralelas
dc.subject.por.fl_str_mv Projeto multiplus
Mulplix (Sistema operacional de computadores)
Arquiteturas paralelas
description The MULTIPLUS/MULPLIX project aims at the development of a modular distributed shared-memory parallel architecture able to support up to 1024 processing elements based on SP ARC microprocessors and at the implementation of MULPLIX, a Unix-like operating system which provides a suitable parallel programming environment for the MULTIPLUS architecture. The project includes research effort in five areas: parallel architectures, operating systems, CMOS lC design, parallel programming environments and parallel algorithms. This technical report firstly presents an overview of the MULTIPLUS architecture and describes in detail the cu"ent implementation of its four basic hardware modules: the Processing Element, the 1/0 Processor, the Multistage lnteconnection Network and the Network lnterface. Secondly, the MULPLIX operating system definition is reviewed and the parallel programming primitives available within MULPUX are presented Following, developments in the area of CMOS lC designs for use within the MULTIPLUS architecture are described The implementations of PVM and Pthreads parallel programming libraries within the MULPLIX system are also discussed. Finally the main results achieved with the parallelization of Simulated Annealing and Genetic algorithms are commented.
publishDate 1996
dc.date.issued.fl_str_mv 1996-12-31
dc.date.accessioned.fl_str_mv 2017-08-03T17:23:53Z
dc.date.available.fl_str_mv 2023-11-30T03:02:13Z
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 AUDE, J. S. The multiplus/mulplix project: current status and perspectives. Rio de Janeiro: NCE, UFRJ, 1996. 24 p. (Relatório Técnico, 03/96).
dc.identifier.uri.fl_str_mv http://hdl.handle.net/11422/2579
identifier_str_mv AUDE, J. S. The multiplus/mulplix project: current status and perspectives. Rio de Janeiro: NCE, UFRJ, 1996. 24 p. (Relatório Técnico, 03/96).
url http://hdl.handle.net/11422/2579
dc.language.iso.fl_str_mv eng
language eng
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/2579/3/03_96_000575736.pdf
http://pantheon.ufrj.br:80/bitstream/11422/2579/2/license.txt
http://pantheon.ufrj.br:80/bitstream/11422/2579/4/03_96_000575736.pdf.txt
bitstream.checksum.fl_str_mv ab793e195fa40bd1efc74f08011cfbab
dd32849f2bfb22da963c3aac6e26e255
fe37c0b518f129ec8eb75093b5661198
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_ 1784097091453190144