Uma implementação paralela do AIRS em Scala (2010)
- Authors:
- Autor USP: SALGADO, FILIPE FERRAZ - IME
- Unidade: IME
- Sigla do Departamento: MAC
- Subjects: TÉCNICAS DE PROGRAMAÇÃO; PROGRAMAÇÃO ORIENTADA A OBJETOS
- Agências de fomento:
- Language: Português
- Abstract: Com o avanço tecnológico dos últimos anos passou a ser normal vermos microprocessadores com múltiplos núcleos (cores). A expectativa é de que o crescimento da quantidade de núcleos passe a ser maior do que o crescimento da velocidade desses núcleos. Assim, além de se preocuparem em otimizar algoritmos sequenciais, os programadores começaram a dar mais atenção às possibilidades de aproveitamento de toda a capacidade oferecida pelos diversos cores. Existem alguns modelos de programação que permitem uma abordagem concorrente. O modelo de programação concorrente mais adotado atualmente é o baseado em threads, que utiliza memória compartilhada e é adotado em Java. Um outro modelo é o baseado em troca de mensagens, no qual as entidades computacionais ativas são denominadas atores. Nesse trabalho, estudamos a linguagem Scala e seu modelo de atores. Além disso, implementamos em Scala uma versão paralela de um algoritmo de classicação que simula o sistema imunológico dos animais, o AIRS paralelo, e comparamos seu desempenho com a versão em Java.
- Imprenta:
- Data da defesa: 15.09.2010
-
ABNT
SALGADO, Filipe Ferraz. Uma implementação paralela do AIRS em Scala. 2010. Dissertação (Mestrado) – Universidade de São Paulo, São Paulo, 2010. Disponível em: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-19032012-094158/. Acesso em: 13 nov. 2024. -
APA
Salgado, F. F. (2010). Uma implementação paralela do AIRS em Scala (Dissertação (Mestrado). Universidade de São Paulo, São Paulo. Recuperado de http://www.teses.usp.br/teses/disponiveis/45/45134/tde-19032012-094158/ -
NLM
Salgado FF. Uma implementação paralela do AIRS em Scala [Internet]. 2010 ;[citado 2024 nov. 13 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-19032012-094158/ -
Vancouver
Salgado FF. Uma implementação paralela do AIRS em Scala [Internet]. 2010 ;[citado 2024 nov. 13 ] Available from: http://www.teses.usp.br/teses/disponiveis/45/45134/tde-19032012-094158/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas