Proposta de uma linguagem Java para um ambiente paralelo-JAPAR
Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a finalidade de aumentar a eficiência dos computadores, meio para que seus usuários disponham de recursos automatizados. Mais recentemente, máquinas ligadas em rede de computadores e o fenômeno Internet t...
| Autor: | |
|---|---|
| Tipo de documento: | Tese de doutorado |
| Estado: | Published version |
| Data de publicação: | 2000 |
| País: | Brasil |
| Recursos: | USP |
| Repositório: | Biblioteca Digital de Teses e Dissertações da USP |
| Idioma: | Português |
| OAI Identifier: | oai:teses.usp.br:tde-28042014-145402 |
| Acesso em linha: | http://www.teses.usp.br/teses/disponiveis/76/76132/tde-28042014-145402/ |
| Nível de acesso: | Acesso aberto |
| Palavra-chave: | Compiladores Compilers Java language Linguagem Java Linguagens paralelas Paralelismo Parallel languages Parallelism |
| Resumo: | Com o crescente número de usuários de computadores, novas ferramentas têm sido apresentadas com a finalidade de aumentar a eficiência dos computadores, meio para que seus usuários disponham de recursos automatizados. Mais recentemente, máquinas ligadas em rede de computadores e o fenômeno Internet tornaram necessárias ferramentas específicas para este tipo particular de uso. Entre as principais respostas a essas necessidades surgiu a linguagem Java, que tem ganhado adeptos tanto na comunidade científica como no mercado. Surge daí a necessidade de buscar formas alternativas para o uso de computadores em rede. Entre as soluções propostas encontra-se a de arquiteturas e linguagens paralelas. Estas ferramentas, ainda em fase experimental, apresentam soluções que podem a médio e longo prazo serem viáveis, desde que estudos e pesquisas mostrem sua viabilidade. Neste trabalho investiga-se a aplicação do conceito de paralelismo em linguagens para rede, mais especificamente a linguagem Java. A proposta é estudar as possíveis formas para se explorar o paradigma de linguagens paralelas em ambientes Java. Para isto, apresenta-se uma pesquisa relativa as principais linguagens paralelas disponíveis na literatura, de forma a conhecer as melhores soluções apresentadas por essas linguagens. O trabalho apresenta também um estudo realizado em um conjunto de ferramentas Java disponíveis no mercado. Finalmente, propõe-se um novo ambiente que possa disponibilizar ao usuário os melhores recursos da linguagem Java, explorando as melhores soluções encontradas na literatura. |
|---|