OOPS - Object-Oriented Parallel System: um framework de classes para programação científica paralela (2006)
- Authors:
- Autor USP: SONODA, ELOIZA HELENA - IFSC
- Unidade: IFSC
- Sigla do Departamento: FCM
- Assunto: PROGRAMAÇÃO PARALELA
- Language: Português
- Abstract: Neste trabalho foi realizado o projeto e o desenvolvimento do framework de classes OOPS - Object-Oriented Parallel System. Esta é uma ferramenta que utiliza orientação a objetos para apoiar a implementação de programas científicos concorrentes para execução paralela. O OOPS fornece abstrações de alto nível para que o programador da aplicação não se envolva diretamente com detalhes de implementação paralela, sem contudo ocultar completamente aspectos paralelos de projeto, como particionamento e distribuição dos dados, por questões de eficiência e de desempenho da aplicação. Para issso, o OOPS apresenta um conjunto de classes que permitem o encapsulamento de técnicas comumente encontradas em programação de sistemas paralelos. Utiliza o conceito de processadores virtuais organizados em grupos, aos quais podem ser aplicadas topologias que fornecem modos de comunicação entre os processadores virtuais, e contêineres podem ter seus elementos distribuídos por essas topologias, com componentes paralelos atuando sobre eles. A utilização das classes fornecidas pelo OOPS facilita a implementação do código sem adicionar sobrecarga significativa à aplicação paralela, representando uma camada fina sobre a biblioteca de passagem de mensagens usada
- Imprenta:
- Publisher place: São Carlos
- Date published: 2006
- Data da defesa: 23.03.2006
-
ABNT
SONODA, Eloiza Helena. OOPS - Object-Oriented Parallel System: um framework de classes para programação científica paralela. 2006. Tese (Doutorado) – Universidade de São Paulo, São Carlos, 2006. Disponível em: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-14022007-101855/. Acesso em: 30 set. 2024. -
APA
Sonoda, E. H. (2006). OOPS - Object-Oriented Parallel System: um framework de classes para programação científica paralela (Tese (Doutorado). Universidade de São Paulo, São Carlos. Recuperado de http://www.teses.usp.br/teses/disponiveis/76/76132/tde-14022007-101855/ -
NLM
Sonoda EH. OOPS - Object-Oriented Parallel System: um framework de classes para programação científica paralela [Internet]. 2006 ;[citado 2024 set. 30 ] Available from: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-14022007-101855/ -
Vancouver
Sonoda EH. OOPS - Object-Oriented Parallel System: um framework de classes para programação científica paralela [Internet]. 2006 ;[citado 2024 set. 30 ] Available from: http://www.teses.usp.br/teses/disponiveis/76/76132/tde-14022007-101855/
How to cite
A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas