Environnement d'exécution parallèle : conception et architecture

Detalhes bibliográficos
Ano de defesa: 1993
Autor(a) principal: Costa, Celso Maciel da
Orientador(a): Não disponível
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: fra
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Palavras-chave em Inglês:
Link de acesso: http://hdl.handle.net/10183/18239
Resumo: L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans mémoire commune. Elle comprend la définition d'un modèle de programme parallèle, basé sur l'échange de message offrant une forme restreinte de mémoire partagée. La communication est indirecte, via des portes; les processus utilisent les barrières pour la synchronisation. Les entités du système. processus, portes et barrières, sont créées dynamiquement, et placées sur un processeur quelconque du réseau de processeurs de façon explicite. Nous proposons une implantation de ce modèle comme la mise en oeuvre systématique d'une architecture client/serveur. Cette implantation a été efféctuée sur une machine Supemode. La base est un Micro Noyau Parallèle, où le composant principal est un mécanisme d'appel de procédure à distance minimal.
id URGS_b63294f1e083d8a881303eaba361982b
oai_identifier_str oai:www.lume.ufrgs.br:10183/18239
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str
spelling Costa, Celso Maciel daUniversite Joseph FourierNão disponível2010-01-09T04:14:32Z1993http://hdl.handle.net/10183/18239000250025L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans mémoire commune. Elle comprend la définition d'un modèle de programme parallèle, basé sur l'échange de message offrant une forme restreinte de mémoire partagée. La communication est indirecte, via des portes; les processus utilisent les barrières pour la synchronisation. Les entités du système. processus, portes et barrières, sont créées dynamiquement, et placées sur un processeur quelconque du réseau de processeurs de façon explicite. Nous proposons une implantation de ce modèle comme la mise en oeuvre systématique d'une architecture client/serveur. Cette implantation a été efféctuée sur une machine Supemode. La base est un Micro Noyau Parallèle, où le composant principal est un mécanisme d'appel de procédure à distance minimal.This thesis describes an execution environment for parallel machines without shared memory. A parallel programming model based on message passing, with a special shared memory. In this model, process communication occurs indirectly, via ports, and the processes use barriers for synchronization. All the entities of the system, such as processes, ports and barriers, are created dynamically and loaded on any processor of the network of processors. The implementation architecture of our model is a systematic realization of the client/server model. An implementation is proposed in a Supernode parallel machine as a parallel micro kernel. The principal parallel micro kernel component is a minimal remote procedure call mechanism.application/pdffraMachines parallèles à mémoire distribuéeModèles de programmes parallèlesEnvironnement d'exécutionModèle client/serveurAppel de procédureà distanceMicro noyau parallèleMaquinas paralelasProgramação paralelaCliente/servidorDistributed memory parallel machineParallel programming modelExecution environmentClient/server modelRemote procedure callParallel Micro KernelEnvironnement d'exécution parallèle : conception et architectureinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisUniversite Joseph FourierGrenoble, fr1993doutoradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000250025.pdf000250025.pdfTexto completo (francês)application/pdf15816814http://www.lume.ufrgs.br/bitstream/10183/18239/1/000250025.pdf77be4170d057924fc93262a30f7b410dMD51TEXT000250025.pdf.txt000250025.pdf.txtExtracted Texttext/plain267950http://www.lume.ufrgs.br/bitstream/10183/18239/2/000250025.pdf.txt43e6c1016d0c46e23089dc73d510501fMD52THUMBNAIL000250025.pdf.jpg000250025.pdf.jpgGenerated Thumbnailimage/jpeg1386http://www.lume.ufrgs.br/bitstream/10183/18239/3/000250025.pdf.jpga5182a59e9897176bb0c69d8a2ee15ecMD5310183/182392023-01-05 05:59:32.051501oai:www.lume.ufrgs.br:10183/18239Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532023-01-05T07:59:32Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Environnement d'exécution parallèle : conception et architecture
title Environnement d'exécution parallèle : conception et architecture
spellingShingle Environnement d'exécution parallèle : conception et architecture
Costa, Celso Maciel da
Machines parallèles à mémoire distribuée
Modèles de programmes parallèles
Environnement d'exécution
Modèle client/serveur
Appel de procédureà distance
Micro noyau parallèle
Maquinas paralelas
Programação paralela
Cliente/servidor
Distributed memory parallel machine
Parallel programming model
Execution environment
Client/server model
Remote procedure call
Parallel Micro Kernel
title_short Environnement d'exécution parallèle : conception et architecture
title_full Environnement d'exécution parallèle : conception et architecture
title_fullStr Environnement d'exécution parallèle : conception et architecture
title_full_unstemmed Environnement d'exécution parallèle : conception et architecture
title_sort Environnement d'exécution parallèle : conception et architecture
author Costa, Celso Maciel da
author_facet Costa, Celso Maciel da
author_role author
dc.contributor.other.pt_BR.fl_str_mv Universite Joseph Fourier
dc.contributor.author.fl_str_mv Costa, Celso Maciel da
dc.contributor.advisor1.fl_str_mv Não disponível
contributor_str_mv Não disponível
dc.subject.fr.fl_str_mv Machines parallèles à mémoire distribuée
Modèles de programmes parallèles
Environnement d'exécution
Modèle client/serveur
Appel de procédureà distance
Micro noyau parallèle
topic Machines parallèles à mémoire distribuée
Modèles de programmes parallèles
Environnement d'exécution
Modèle client/serveur
Appel de procédureà distance
Micro noyau parallèle
Maquinas paralelas
Programação paralela
Cliente/servidor
Distributed memory parallel machine
Parallel programming model
Execution environment
Client/server model
Remote procedure call
Parallel Micro Kernel
dc.subject.por.fl_str_mv Maquinas paralelas
Programação paralela
Cliente/servidor
dc.subject.eng.fl_str_mv Distributed memory parallel machine
Parallel programming model
Execution environment
Client/server model
Remote procedure call
Parallel Micro Kernel
description L'objectif de cette thèse est l'étude d'un environnement d'exécution pour machines parallèles sans mémoire commune. Elle comprend la définition d'un modèle de programme parallèle, basé sur l'échange de message offrant une forme restreinte de mémoire partagée. La communication est indirecte, via des portes; les processus utilisent les barrières pour la synchronisation. Les entités du système. processus, portes et barrières, sont créées dynamiquement, et placées sur un processeur quelconque du réseau de processeurs de façon explicite. Nous proposons une implantation de ce modèle comme la mise en oeuvre systématique d'une architecture client/serveur. Cette implantation a été efféctuée sur une machine Supemode. La base est un Micro Noyau Parallèle, où le composant principal est un mécanisme d'appel de procédure à distance minimal.
publishDate 1993
dc.date.issued.fl_str_mv 1993
dc.date.accessioned.fl_str_mv 2010-01-09T04:14:32Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/18239
dc.identifier.nrb.pt_BR.fl_str_mv 000250025
url http://hdl.handle.net/10183/18239
identifier_str_mv 000250025
dc.language.iso.fl_str_mv fra
language fra
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/18239/1/000250025.pdf
http://www.lume.ufrgs.br/bitstream/10183/18239/2/000250025.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/18239/3/000250025.pdf.jpg
bitstream.checksum.fl_str_mv 77be4170d057924fc93262a30f7b410d
43e6c1016d0c46e23089dc73d510501f
a5182a59e9897176bb0c69d8a2ee15ec
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_ 1797064936152629248