{"title":"Sistema Aldeia: Invocação Remota e Assíncrona de Métodos sobre Infiniband e DECK","authors":"R. Righi, P. Navaux, Marcelo Pasin","doi":"10.5753/wscad.2004.19017","DOIUrl":null,"url":null,"abstract":"A linguagem Java é cada vez mais utilizada para a construção de aplicações. O próprio sistema de invocação remota de métodos (RMI) da linguagem Java proporciona a escrita de aplicações distribuídas, permitindo comunicação através de TCP/IP entre computadores. Entretanto, tal protocolo impõem penalidades de software para a obtenção de alto desempenho na comunicação. Além disso, Java RMI realiza a comunicação de maneira síncrona, o que pode também contribuir para o decréscimo da eficiência de aplicações escritas com esse sistema. Visando o uso de Java para a programação de alto desempenho em aglomerados, está em desenvolvimento o sistema Aldeia. Ele possibilita a invocação remota e assíncrona de métodos sobre as interfaces de rede lnfiniband e DECK. Esse artigo descreve a estrutura do sistema Aldeia, as tecnologias e as bibliotecas utilizadas para a sua confecção.","PeriodicalId":103064,"journal":{"name":"Anais do V Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2004)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-10-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do V Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2004)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5753/wscad.2004.19017","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A linguagem Java é cada vez mais utilizada para a construção de aplicações. O próprio sistema de invocação remota de métodos (RMI) da linguagem Java proporciona a escrita de aplicações distribuídas, permitindo comunicação através de TCP/IP entre computadores. Entretanto, tal protocolo impõem penalidades de software para a obtenção de alto desempenho na comunicação. Além disso, Java RMI realiza a comunicação de maneira síncrona, o que pode também contribuir para o decréscimo da eficiência de aplicações escritas com esse sistema. Visando o uso de Java para a programação de alto desempenho em aglomerados, está em desenvolvimento o sistema Aldeia. Ele possibilita a invocação remota e assíncrona de métodos sobre as interfaces de rede lnfiniband e DECK. Esse artigo descreve a estrutura do sistema Aldeia, as tecnologias e as bibliotecas utilizadas para a sua confecção.