The multiplus/mulplix project: current status and perspectives
Autor(a) principal: | |
---|---|
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 |