Artigos relacionados a POD: uma visão geral ao CCGRID 2007. POD – Programação de Objetos Distribuídos Professor Claudio Fernando Resin Geyer Aluno Emerson.

Slides:



Advertisements
Apresentações semelhantes
Sistemas Distribuídos
Advertisements

Desempenho da Computação Paralela em Ambientes Virtualizados
Técnicas Avançadas de Mineração de Dados Distribuída e Multi-usuário Renato Ferreira Novembro de 2004 Projeto Tamanduá
Algoritmos distribuídos para ambientes virtuais de larga escala
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
Sistemas Cliente/Servidor Introdução
Modelagem de Software Orientado a Objetos
Arquitetura de Sistemas Operacionais
Por Marcio Belo Mestrado em Computação PGCC/IC/UFF
Suporte distribuído a jogos MMG em cenários com recursos limitados
MULTICORE Aluno: Gabriel Antonio Leite São processadores caracterizados por apresentar vários cores (núcleos de processamento) em um único chip.
Sistemas Distribuídos
Parte III – Engenharia de Software para Autonomic Computing Seminários 2007 – 2º Semestre Maíra Gatti.
Arquitetura de Sistemas Operacionais
Sistema para Gerenciamento de Redes Baseado em Agentes Móveis
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Desenvolvimento e Avaliação de Algoritmos.
Algoritmo de Escalonamento para Aplicações em uma Grade Computacional Extensível aos Receptores Digitais de Televisão Bruno Guazzelli Batista Orientadora:
Junções Adaptativas em consultas Federadas sobre Linked Data
Objetos Distribuídos Padrão CORBA
SISTEMAS DISTRIBUÍDOS Princípios e Paradigmas 2ª Edição ANDREW S
Uma estratégia para implementar Computação Paralela
Lidando com cheating em uma arquitetura multiservidor para MMOGs
1 Felipe L. Severino Lidando com cheating em uma arquitetura multiservidor para MMOGs Felipe L. Severino Orientador: Prof. Dr. Claudio Geyer paralela e.
1 Felipe L. SeverinoPDP Enhancing Grids for Massively Multiplayer Online Computer Games Felipe L. Severino Programação com Objetos Distribuídos paralela.
Middleware e Sistemas Distribuídos
SEMINÁRIO DE METODOLOGIA Arquitetura GRADI
Universidade Federal de Lavras - UFLA
Um estudo exploratório da aplicação da engenharia de software orientada a agentes para o desenvolvimento de ferramentas de suporte a comunidades online.
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Arquiteturas de Referência
Algoritmos paralelos eficientes para alguns problemas de processamento de Cadeia de Caracteres Alunos: Diego Alencar dos Santos Melo Felipe Formagini Brant.
Sistemas Distribuídos
Tópicos em redes e sistemas distribuídos Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Metodologia da Pesquisa em Ciência da Computação - INE – Luís Fernando Custódio Seminário de Metodologia GPU em Ambientes Compartilhados.
Cluster Beowulf.
MapReduce Conceitos e Aplicações
Sistemas Distribuídos
Gerenciamento de Redes Utilizando Agentes Móveis
Administração e Integração de Redes em Sistemas Distribuídos
Computing on large scale distributed systems: experience of the XtremWeb project CMP-157 PROGRAMAÇÃO PARALELA E DISTRIBUÍDA Prof. Cláudio Fernando Resin.
Sistemas Distribuídos Introdução. Conceito Coleção de múltiplos processos que executam sobre uma coleção de processadores autônomos interligados em uma.
Sistemas Distribuídos
BD Distribuído Conceitos Iniciais.
Augusto Martins e José Luís Zem Universidade Metodista de Piracicaba - UNIMEP Curso de Bacharelado em Sistemas de Informação Utilização de Cluster de Computadores.
Uma Análise das plataformas CUDA e OpenCL usando MetaHeurísticas aplicadas no Problema do Caixeiro Viajante Aluno: Hedley Luna Gois Oriá Disciplina: Introdução.
Roberto A. G. Motta sob orientação do Prof. Dr. Siang Wun Song
Introdução à Computação em Grade Porto Alegre, Maio/2006 Centro Nacional de Supercomputação CESUP/RS Realização: Projeto GradeUFRGS Material pertencente.
Sistemas Distribuídos
Simulação distribuída e paralela Gabriel Baracuhy Thiago Martins.
OpenModeller. Three Laboratories involved: –LAA (Laboratório de Automação Agrícola) Architecture: protocols and standards for the system integration.
Sistemas Distribuidos
The Mobile Sensing Platform: An Embedded Activity Recognition System
1 / 27 Trabalho Final de PDP – SimGrid: apresentação e aplicação de exemplo Carlos Eduardo Benevides Bezerra Programação distribuída e paralela O Simulador.
Sistemas de Informação para Planejamento Estratégico Confiabilidade na Tecnologia.
Tópicos Especiais em Redes de Computadores 6º Semestre Aula 04 Prof. Carlos Vinícius SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL.
São Paulo, Fevereiro de 2006 InteGrade1 InteGrade: Middleware para Computação em Grade Oportunista Fabio Kon (coordenador) Siang W. Song (vice) Universidades.
Estudo da Plataforma XtremWeb para Grade CMP157 Computação Paralela e Disribuída Prof. Cláudio Fernando Resin Geyer Aluno: Emerson André Fedechen Apresentação.
Value type-based smart proxies: a concept for adaptable distributed applications Markus Aleksy, Ralf Gitzel ACM International Conference Proceeding Series;
FORMI Integrating Adaptive Fragments Objects into Java RMI Kapitza, Rüdiger; Domaschka, Jörg; Hauck, Franz J.; Reiser, Hans P. ;Schmidt, Holger. IEEE Distributed.
Multiparadigma das Comunicações em Java para Grid Computing Fernanda R. Ramos Luiz Felipe Marco Eiterer Profº Alcides Calsavara, Ph.D.
Condor Services for the Global Grid: Interoperability between Condor and OGSA Clovis Chapman et al Proceedings of the 2004 UK e-Science All Hands.
Comparativo GridSim x MONARC 2 Programação Distribuída e Paralela – 2006/2 Prof.: Cláudio Geyer Aluno: Anderson Bestteti.
Artigo 1 Babylon v2.0 - Middleware for Distributed, Parallel, and Mobile Java Applications 11th International Workshop on High- Level Parallel Programming.
Distributed Data-Parallel Computing Using a High-Level Programming Language TL1 Programação com Objetos Distribuídos Claiton Luiz Vieira Lisboa.
Mestrando Gabriel G. Detoni Orientador Prof. Dante Barone Controle para Futebol de Robôs Utilizando Processamento Paralelo Seminário de Andamento.
Scalable Grid Application Scheduling via Decoupled Resource Selection and Scheduling VLADIMIR GUERREIRO Publicado em: IEEE International Symposium, 2006.
Arquitetura de computadores
Paradigmas de Processamento Paralelo na Resolução do Fractal de Mandelbrot Bruno Pereira dos Santos Dany Sanchez Dominguez Universidade Estadual de Santa.
Escalonamento e Execução de Workflows Científicos em Ambientes Multi-cluster ERAD-SP 2011 – Fórum de pós- graduação Silvio Luiz Stanzani.
Transcrição da apresentação:

Artigos relacionados a POD: uma visão geral ao CCGRID POD – Programação de Objetos Distribuídos Professor Claudio Fernando Resin Geyer Aluno Emerson André Fedechen

CCGRID 2007: Seventh IEEE International Symposium on Cluster Computing and the Grid. Local: Rio de Janeiro, Brasil. Data: 14 – 17 Maio, 2007.

Understanding the Impact of Multi-core Architecture in Cluster Computing: A case Study with Intel Dual-Core System Autores: Lei Chai; Qi Gao; Dhabaleswar K. Panda. Tema: Desenvolvimento de um conjunto de experimentos para estudo do impacto da arquitetura multi-core em computação clusterizada. Objetivos: Demonstrar o impacto na performance que sistemas multi-core apresentam se comparados a sistemas single-core; Apontar as características desejáveis das aplicações multi-core; Analisar o potencial de escalabilidade dos sistemas multi-core em clusters.

Understanding the Impact of Multi-core Architecture in Cluster Computing: A case Study with Intel Dual-Core System Observações: Este trabalho preocupou-se em demonstrar a importância da tecnologia multi-core bem como a importância do desenvolvimento das aplicações voltadas e este novo modelo. Inovação: O novo paradigma de desenvolvimento (p.e. Data-tiling e caching).

Reparallelization and Migration of OpenMP Programs Autores: Michael Klemm, Matthias Bezold, Stefan Gabriel, Ronald Veldema e Michael Philippsen. Tema: Migração e reparalelização automática de aplicações OpenMP. Objetivos: Apresentar o redimensionamento das tarefas dinamicamente baseado no número de CPUs; Expor a migração entre clusters baseado no tempo previsto para a execução das tarefas; Oferecer migração baseada em um algoritmo de checkpointing coordenado e heterogêneo; Mostrar os benefícios do usuário em aproveitar o tempo de processamento de mais do que um simples ponto da grade.

Reparallelization and Migration of OpenMP Programs Observação: O foco principal do trabalho foi a otimização de uso de um sistema em grade de forma transparente. Inovação: Automatização do redimensionamento das tarefas.

Requirements of Peer-to-Peer-based Massively Multiplayer Online Gaming Autores: Gregor Schiele; Richard Süselbeck; Arno Wacker; Jörg Hähner; Christian Becker; Torben Weis. Tema: O oferecimento do volume adequado de recursos servidores para jogos on-line massivamente multi-jogador. Objetivos: Reduzir o custo operacional; Apresentar o novo método de comunicação baseado em sistemas P2P; Balancear o número de servidores com relação ao número de jogadores; Apresentar um overview do trabalho em desenvolvimento;

Requirements of Peer-to-Peer-based Massively Multiplayer Online Gaming Observação: Este trabalho preocupou-se em destacar as vantagens em se distribuir os recursos e serviços de servidor em uma estrutura P2P. Inovação: Atualmente jogos on-line massivamente multi-player operam sobre plataformas cliente- servidoras.

An Aspect-Oriented Programming Model for Bag-of-Tasks Grid Applications Autores: Marcio E. F. Maia; Paulo H. M. Maia; Nabor C. Mendonça; Rossana M. C. Andrade. Tema: Desenvolver um novo modelo de programação para aplicações em grade visando aumentar a modularidade e a performance em Middlewares específicos. Objetivos: Separar explicitamente a paralelização dos aspectos específicos de Middlewares BoT para grade; Apresentar o uso de Java Threads para decomposição de aplicações; Demonstrar a utilizaçao de programação orientada a aspectos para dinamicamente e transparentemente converter os objetos threads das aplicações em tarefas de grade independentes, utilizando os serviços de um Middleware específico.

An Aspect-Oriented Programming Model for Bag-of-Tasks Grid Applications Observação: Este trabalho apresentou um modelo que explora a distinção entre código paralelizado e o Middleware para grades BoT. Inovação: É um novo paradigma de programação para grade.

Revisit of View-Oriented Parallel Programming Autores: Z. Hung; W. Chen. Tema: Demonstrar as vantagens em se adotar o estilo de Programação Paralela Orientada à Visão em aplicações paralelas. Objetivos: Apresentar alguns problemas detectados nos estilos de programação paralela tradicionais; Expor as características do modelo proposto; Discutir as vantagens do VOPP sobre trabalhos relacionados (especialmente MPI); Sujerir trabalhos futuros que complementem esta análise (conveniencia e performance).

Revisit of View-Oriented Parallel Programming Observação: O trabalho oferece uma metodologia de programação que visa a criação de códigos mais transparentes em aplicações paralelas. Inovação: É um novo paradigma de programação para grade.

Development of a Robust and Flexible Weblab Framework based on AJAX and Design Patterns Autores: Ariadne A. Cruz; Fábio A. L. Gomes; Fabbryccio A. C. M. Cardoso; Ernesto B. Martin; Dalton S. Arantes. Tema: Apresentar uma arquitetura de um Framework de Acesso genérico e estensivo para integração de WebLab. Objetivos: Descrever os princípios, metodologias e tecnologias utilizadas no desenvolvimento de uma plataforma de Weblab; Demonstrar o Framework aplicado na integração eficiente de Weblabs; Apresentar a estrutura de serviços oferecidos aos programadores por esta tecnologia; Relacionar as vantagens envolvidas na adoção do Framework.

Development of a Robust and Flexible Weblab Framework based on AJAX and Design Patterns Observação: O trabalho apresentou uma visão de integração entre Weblabs distintos. Inovação: A integração genérica de Weblabs.

Estatísticas A1A2A3A4A5A6 Concorrência√√√√√ Sincronização√√√√√ Comunicação√√√√ Interoperabilidade√√ Desempenho√√√ Comp. Grade√√√√√ Com. Grupo√ Localização√√ Web√ Aspectos√√ Tolerância a Falhas√