Fechar

1. Identificação
Tipo de ReferênciaArtigo em Revista Científica (Journal Article)
Sitemtc-m16d.sid.inpe.br
Código do Detentorisadg {BR SPINPE} ibi 8JMKD3MGPCW/3DT298S
Identificador8JMKD3MGP7W/3DETRSE
Repositóriosid.inpe.br/mtc-m19/2013/01.28.13.41   (acesso restrito)
Última Atualização2013:02.06.13.15.04 (UTC) administrator
Repositório de Metadadossid.inpe.br/mtc-m19/2013/01.28.13.41.26
Última Atualização dos Metadados2018:06.05.04.13.55 (UTC) administrator
Chave SecundáriaINPE--PRE/
DOI10.1016/j.scico.2012.07.005
ISSN0167-6423
Chave de CitaçãoRodriguesNavaPaneMend:2013:PrOrMP
TítuloPreserving the original MPI semantics in a virtualized processor environment
Ano2013
MêsApr.
Data de Acesso28 mar. 2024
Tipo SecundárioPRE PI
Número de Arquivos1
Tamanho580 KiB
2. Contextualização
Autor1 Rodrigues, Eduardo R.
2 Navaux, Philippe O. A.
3 Panetta, Jairo
4 Mendes, Celso L.
Grupo1
2
3 CPT-CPT-INPE-MCTI-GOV-BR
Afiliação1 IBM Research, Brazil
2 Institute of Informatics, UFRGS, Brazil
3 Instituto Nacional de Pesquisas Espaciais (INPE)
4 Parallel Programming Laboratory, UIUC, USA
Endereço de e-Mail do Autor1 edrodri@br.ibm.com
RevistaScience of Computer Programming
Volume78
Número4
Páginas412–421
Nota SecundáriaB1_CIÊNCIA_DA_COMPUTAÇÃO B1_ENGENHARIAS_IV A1_INTERDISCIPLINAR
Histórico (UTC)2013-02-06 13:12:35 :: marciana :: 2012 -> 2013
2013-02-06 13:15:04 :: marciana -> administrator :: 2013
2018-06-05 04:13:55 :: administrator -> marcelo.pazos@inpe.br :: 2013
3. Conteúdo e estrutura
É a matriz ou uma cópia?é a matriz
Estágio do Conteúdoconcluido
Transferível1
Tipo do ConteúdoExternal Contribution
Tipo de Versãopublisher
Palavras-Chaveprocessor virtualization
MPI
user-level threads
privatization
TLS
ResumoProcessor virtualization is a technique in which a programmer divides a computation into many entities, which are mapped to the available processors. The number of these entities, referred to as virtual processors, is typically larger than the number of physical processors. For an MPI program, the user decomposes the computation into more MPI tasks than physical processors. This approach allows overlapping computation and communication, and enables load balancing. User-level threads are often used to implement these virtual processors because they are generally faster to create, manage and migrate than heavy processes or kernel threads. However, these threads present issues concerning private data because they break the private address space assumption typically made by MPI programs. In this paper, we propose a new approach to privatize data in user-level threads. This approach is based on thread-local storage (TLS), which is often used by kernel threads. We apply this technique so that MPI programs can be executed in a virtualized environment while preserving their original semantics. We show that this alternative has a more efficient context switch and lower migration cost and is simpler to implement than other approaches.
ÁreaMET
Arranjourlib.net > BDMCI > Fonds > Produção anterior à 2021 > CGCPT > Preserving the original...
Conteúdo da Pasta docacessar
Conteúdo da Pasta sourcenão têm arquivos
Conteúdo da Pasta agreement
agreement.html 28/01/2013 11:41 1.0 KiB 
4. Condições de acesso e uso
Idiomaen
Arquivo AlvoRodrigues.pdf
Grupo de Usuáriosadministrator
marciana
Visibilidadeshown
Política de Arquivamentodenypublisher denyfinaldraft24
Permissão de Leituradeny from all and allow from 150.163
Permissão de Atualizaçãonão transferida
5. Fontes relacionadas
Repositório Espelhoiconet.com.br/banon/2006/11.26.21.31
Unidades Imediatamente Superiores8JMKD3MGPCW/3EUPEJL
DivulgaçãoWEBSCI; PORTALCAPES.
Acervo Hospedeirosid.inpe.br/mtc-m19@80/2009/08.21.17.02
6. Notas
Campos Vaziosalternatejournal archivist callnumber copyholder copyright creatorhistory descriptionlevel e-mailaddress format isbn label lineage mark nextedition notes orcid parameterlist parentrepositories previousedition previouslowerunit progress project readergroup resumeid rightsholder schedulinginformation secondarydate session shorttitle sponsor subject tertiarymark tertiarytype typeofwork url
7. Controle da descrição
e-Mail (login)marcelo.pazos@inpe.br
atualizar 


Fechar