Busca avançada
Ano de início
Entree

Ambientes de execução de software eficientes para arquiteturas com memória universal

Processo: 14/17925-0
Modalidade de apoio:Bolsas no Brasil - Pós-Doutorado
Data de Início da vigência: 01 de dezembro de 2014
Data de Término da vigência: 30 de novembro de 2017
Área de conhecimento:Ciências Exatas e da Terra - Ciência da Computação - Sistemas de Computação
Acordo de Cooperação: Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)
Pesquisador responsável:Rodolfo Jardim de Azevedo
Beneficiário:Emilio de Camargo Francesquini
Instituição Sede: Instituto de Computação (IC). Universidade Estadual de Campinas (UNICAMP). Campinas , SP, Brasil
Vinculado ao auxílio:13/08293-7 - CECC - Centro de Engenharia e Ciências Computacionais, AP.CEPID
Assunto(s):Simulação por computador   Computação de alto desempenho   Memória (eletrônica digital)
Palavra(s)-Chave do Pesquisador:Alto Desempenho | Memória Não-Volátil | Memória Universal | Simulação | Ambientes de Execução

Resumo

A atual tecnologia na qual é baseada a memória principal da maioria das plataformas computacionais, DRAM, está chegando ao seu limite de escalabilidade e evolução. Um dos principais desafios é o fato de hoje não haver nenhuma técnica que permita a fabricação de células de memória menores do que aquelas já existentes. Por esta razão, os projetistas de hardware voltaram a sua atenção a diversas tecnologias alternativas. Grande parte destas tecnologias têm, entretanto, uma característica comum: ao contrário da tecnologia DRAM, elas não são voláteis. Isto significa que elas são capazes de manter os dados armazenados mesmo sem uma alimentação de energia contínua. Um sistema computacional onde a memória de trabalho principal é não volátil e que potencialmente tem capacidade semelhante aos dispositivos secundários de armazenamento torna a existência de dois níveis de armazenamento supérflua. Um sistema com tal arquitetura de memória é conhecido como sistema com memória universal (\emph{Universal Memory}). Arquiteturas com memória universal ainda não estão amplamente disponíveis no mercado, porém para que possam ser utilizadas de maneira eficiente o software utilizado atualmente, de baixo ou alto nível, deverá ser adaptado e otimizado. Sistemas com memória universal abrem uma vasta gama de desafios de pesquisa em software que envolvem aspectos de segurança, sistemas operacionais e otimização de ambientes de execução. Neste projeto investigaremos e proporemos aspectos de software para uma utilização eficiente e coerente das máquinas baseadas nesses novos sistemas de memória. (AU)

Matéria(s) publicada(s) na Agência FAPESP sobre a bolsa:
Mais itensMenos itens
Matéria(s) publicada(s) em Outras Mídias ( ):
Mais itensMenos itens
VEICULO: TITULO (DATA)
VEICULO: TITULO (DATA)