首页 > 最新文献

Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)最新文献

英文 中文
ECC: Estrutura de Correlação de Características Arquiteturais e de Carga de Trabalho ECC:架构特征和工作负载相关结构
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19105
Jussara Ferreira Marândola, C. Martins
Neste artigo apresentamos uma Estrutura de Correlação de Características (ECC) que correlaciona as características arquiteturais dos computadores e as características das cargas de trabalho (aplicações). Desenvolvemos a ECC inicialmente para resolver um problema específico: escolher um computador de alto desempenho (HPC) para executar uma determinada carga de trabalho, modelada como um sistema de equações lineares. Deste modo, aplicamos a ECC em um estudo de caso, no contexto do SINAPAD e verificamos e validamos os resultados obtidos com os resultados do Linpack Benchmark. Analisando o contexto da computação, observamos vários problemas relacionados com arquitetura de computadores, computação paralela, computação de alto desempenho e análise de desempenho em diferentes áreas de aplicação que podem ser resolvidos utilizando a nossa ECC. A contribuição desta pesquisa não é somente a análise ou o estudo de caso, mas principalmente a proposta, desenvolvimento e verificação da Estrutura de Correlação de Características (ECC).
在本文中,我们提出了一个特征相关结构(ECC),它将计算机的架构特征与工作负载(应用程序)的特征相关联。我们开发ECC最初是为了解决一个特定的问题:选择一个高性能计算机(HPC)来执行给定的工作负载,建模为一个线性方程组。因此,我们将ECC应用于SINAPAD背景下的一个案例研究,并验证了Linpack基准测试结果所得到的结果。分析计算环境,我们观察到与计算机架构、并行计算、高性能计算和性能分析相关的几个问题,这些问题在不同的应用领域都可以用我们的ECC来解决。本研究的贡献不仅在于分析或案例研究,还在于特征相关结构(ECC)的提出、发展和验证。
{"title":"ECC: Estrutura de Correlação de Características Arquiteturais e de Carga de Trabalho","authors":"Jussara Ferreira Marândola, C. Martins","doi":"10.5753/wscad.2003.19105","DOIUrl":"https://doi.org/10.5753/wscad.2003.19105","url":null,"abstract":"Neste artigo apresentamos uma Estrutura de Correlação de Características (ECC) que correlaciona as características arquiteturais dos computadores e as características das cargas de trabalho (aplicações). Desenvolvemos a ECC inicialmente para resolver um problema específico: escolher um computador de alto desempenho (HPC) para executar uma determinada carga de trabalho, modelada como um sistema de equações lineares. Deste modo, aplicamos a ECC em um estudo de caso, no contexto do SINAPAD e verificamos e validamos os resultados obtidos com os resultados do Linpack Benchmark. Analisando o contexto da computação, observamos vários problemas relacionados com arquitetura de computadores, computação paralela, computação de alto desempenho e análise de desempenho em diferentes áreas de aplicação que podem ser resolvidos utilizando a nossa ECC. A contribuição desta pesquisa não é somente a análise ou o estudo de caso, mas principalmente a proposta, desenvolvimento e verificação da Estrutura de Correlação de Características (ECC).","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126154510","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Portabilidade na Programação para o Processamento de Alto Desempenho 用于高性能处理的编程可移植性
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19114
Evandro Clivatti Dall'Agnol, Lucas Correia Villa Real, Epifanio Diniz Benitez, G. Cavalheiro
Este artigo apresenta estudos de caso avaliando Anahy, um ambiente de desenvolvimento e execução de aplicações paralelas em aglomerados. Este ambiente foi projetado para oferecer recursos para a exploração do processamemo de alto desempenho através de uma ferramenta de programação capaz de retirar do programador a responsabilidade de gerenciar os recursos disponíveis na arquitetura. A estrutura básica de Anahy é apresentada, bem como as ferramentas selecionadas para implementá-lo. Por fim, é apresentada uma análise de resultados obtidos com aplicações Anahy. A questão da portabilidade conduz as discussões neste trabalho. São considerados dois aspectos: a portabilidade de desempenho e a portabilidade de código.
本文介绍了评估Anahy的案例研究,Anahy是一个开发和执行集群并行应用程序的环境。这个环境的设计是为了通过一个编程工具提供资源来利用高性能的过程,该工具能够免除程序员管理体系结构中可用资源的责任。介绍了Anahy的基本结构,以及实现它的工具。最后,对Anahy应用的结果进行了分析。可移植性问题驱动了本文的讨论。考虑了两个方面:性能可移植性和代码可移植性。
{"title":"Portabilidade na Programação para o Processamento de Alto Desempenho","authors":"Evandro Clivatti Dall'Agnol, Lucas Correia Villa Real, Epifanio Diniz Benitez, G. Cavalheiro","doi":"10.5753/wscad.2003.19114","DOIUrl":"https://doi.org/10.5753/wscad.2003.19114","url":null,"abstract":"Este artigo apresenta estudos de caso avaliando Anahy, um ambiente de desenvolvimento e execução de aplicações paralelas em aglomerados. Este ambiente foi projetado para oferecer recursos para a exploração do processamemo de alto desempenho através de uma ferramenta de programação capaz de retirar do programador a responsabilidade de gerenciar os recursos disponíveis na arquitetura. A estrutura básica de Anahy é apresentada, bem como as ferramentas selecionadas para implementá-lo. Por fim, é apresentada uma análise de resultados obtidos com aplicações Anahy. A questão da portabilidade conduz as discussões neste trabalho. São considerados dois aspectos: a portabilidade de desempenho e a portabilidade de código.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133479091","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
eCache: uma Cache Cooperativa para Servidores de Comércio Eletrônico Baseados em Cluster eCache:基于集群的电子商务服务器的合作缓存
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19097
S. Dias, A. Silva, T. Trevisan, W. Meira Jr., C. Amorim
A popularidade do comércio eletrônico na WWW tem aumentado a demanda sobre os servidores, degradando seu desempenho e exigindo assim, novas soluções para assegurar sua qualidade de serviço. Normalmente um dos principais limitadores do desempenho e escalabilidade do servidor é o gerenciador de banco de dados. Neste trabalho, induzimos a eCache, uma cache cooperativa no nível da aplicação que combina os modelos de programação de memória compartilhada e de passagem de mensagens, afim de diminuir o número de acessos ao banco de dados e melhorar a escalabilidade de servidores de comércio eletrônico baseados em cluster. Nós avaliamos os potenciais benefícios da eCache medindo o desempenho de um protótipo de livraria virtual, submetido a uma carga de trabalho gerada a partir de um log real. Nossos resultados mostram que um servidor com 8 computadores utilizando eCache pode melhorar seu tempo de resposta e sua taxa de conexões entre 8 e 10 vezes comparado a um servidor sem cooperação de cache. Sobretudo, estes resultados preliminares sugerem que a eCache oferece um mecanismo promissor com o qual é possível se implementar servidores escaláveis em clusters para aplicações de comércio eletrônico.
电子商务在万维网上的流行增加了对服务器的需求,降低了服务器的性能,因此需要新的解决方案来确保其服务质量。通常,服务器性能和可伸缩性的主要限制因素之一是数据库管理器。在这项工作中,我们诱导了eCache,这是一种应用程序级的合作缓存,它结合了共享内存编程和消息传递模型,以减少数据库访问数量,提高基于集群的电子商务服务器的可伸缩性。我们通过测量虚拟图书馆原型的性能来评估eCache的潜在好处,该原型受真实日志生成的工作负载的影响。我们的结果表明,与没有缓存合作的服务器相比,使用eCache的8台计算机的服务器可以提高其响应时间和连接率8到10倍。最重要的是,这些初步结果表明,eCache提供了一种很有前途的机制,可以在集群中实现电子商务应用程序的可伸缩服务器。
{"title":"eCache: uma Cache Cooperativa para Servidores de Comércio Eletrônico Baseados em Cluster","authors":"S. Dias, A. Silva, T. Trevisan, W. Meira Jr., C. Amorim","doi":"10.5753/wscad.2003.19097","DOIUrl":"https://doi.org/10.5753/wscad.2003.19097","url":null,"abstract":"A popularidade do comércio eletrônico na WWW tem aumentado a demanda sobre os servidores, degradando seu desempenho e exigindo assim, novas soluções para assegurar sua qualidade de serviço. Normalmente um dos principais limitadores do desempenho e escalabilidade do servidor é o gerenciador de banco de dados. Neste trabalho, induzimos a eCache, uma cache cooperativa no nível da aplicação que combina os modelos de programação de memória compartilhada e de passagem de mensagens, afim de diminuir o número de acessos ao banco de dados e melhorar a escalabilidade de servidores de comércio eletrônico baseados em cluster. Nós avaliamos os potenciais benefícios da eCache medindo o desempenho de um protótipo de livraria virtual, submetido a uma carga de trabalho gerada a partir de um log real. Nossos resultados mostram que um servidor com 8 computadores utilizando eCache pode melhorar seu tempo de resposta e sua taxa de conexões entre 8 e 10 vezes comparado a um servidor sem cooperação de cache. Sobretudo, estes resultados preliminares sugerem que a eCache oferece um mecanismo promissor com o qual é possível se implementar servidores escaláveis em clusters para aplicações de comércio eletrônico.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"99 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115691279","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Paralelização em dois níveis do Modelo Regional de Previsão de Tempo - Eta 区域天气预报模型Eta的两级并行化
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19108
Simone Tomita, L. F. Rodrigues, Jairo Panetta
Este trabalho apresenta a metodologia utilizada e os resultados obtidos na paralelização em dois níveis - vetorização e paralelização OpenMP - do modelo numérico de previsão do tempo Eta, para a máquina de processamento vetorial e paralelo de memória central NEC-SX6. Demonstramos as principais vantagens do uso do padrão OpenMP, viabilizando a portabilidade de programas seriais para ambientes paralelos de memória compartilhada. A metodologia utilizada, as dificuldades de acomodar paralelismo em dois níveis e os resultados obtidos fazem parte deste trabalho.
本文介绍了数值天气预报模型Eta在NEC- sx6中央存储并行和矢量处理器上的两级并行化方法和结果。我们演示了使用OpenMP标准的主要优点,使串行程序可移植性到共享内存的并行环境。所使用的方法,在两个层次上适应并行性的困难和获得的结果是这项工作的一部分。
{"title":"Paralelização em dois níveis do Modelo Regional de Previsão de Tempo - Eta","authors":"Simone Tomita, L. F. Rodrigues, Jairo Panetta","doi":"10.5753/wscad.2003.19108","DOIUrl":"https://doi.org/10.5753/wscad.2003.19108","url":null,"abstract":"Este trabalho apresenta a metodologia utilizada e os resultados obtidos na paralelização em dois níveis - vetorização e paralelização OpenMP - do modelo numérico de previsão do tempo Eta, para a máquina de processamento vetorial e paralelo de memória central NEC-SX6. Demonstramos as principais vantagens do uso do padrão OpenMP, viabilizando a portabilidade de programas seriais para ambientes paralelos de memória compartilhada. A metodologia utilizada, as dificuldades de acomodar paralelismo em dois níveis e os resultados obtidos fazem parte deste trabalho.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125782300","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Aumentando a Escalabilidade da Ferramenta de Visualização de Programas Paralelos Pajé Através de um Sistema de Gerenciamento de Memória 通过内存管理系统增加paje并行程序可视化工具的可伸缩性
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19110
Diego Kreutz, B. Stein
Uma das tarefas mais importantes e úteis no processo de desenvolvimento de programas paralelos é a depuração, onde se inclui a visualização e análise do comportamento que uma aplicação apresentou durante a sua execução. Neste contexto surgiram as ferramentas de visualização de programas paralelos. Estas, por sua vez, esbarram em problemas como a necessidade de manipular enormes quantidades de dados e ao mesmo tempo oferecer uma visualização compreensível e eficiente. Um problema que surge é a pouca disponibilidade de memória em sistemas computacionais convencionais. Esta memória pode não ser o suficiente para alocar todos os objetos visualizáveis. Este artigo busca justamente atacar este problema na ferramenta Pajé. O objetivo é possibilitar que esta ferramenfa gerencie e manipule arquivos de rastros de praticamente qualquer tamanho independentemente das limitações do sistema computacional utilizado.
在并行程序开发过程中最重要和最有用的任务之一是调试,其中包括可视化和分析应用程序在执行过程中呈现的行为。在这种背景下出现了可视化并行程序的工具。反过来,它们也会遇到一些问题,比如需要处理大量数据,同时提供可理解和有效的可视化。出现的一个问题是传统计算系统的内存可用性低。这个内存可能不足以分配所有可显示的对象。本文试图在paje工具中解决这个问题。目标是使这个工具能够管理和操作几乎任何大小的跟踪文件,而不受所使用的计算机系统的限制。
{"title":"Aumentando a Escalabilidade da Ferramenta de Visualização de Programas Paralelos Pajé Através de um Sistema de Gerenciamento de Memória","authors":"Diego Kreutz, B. Stein","doi":"10.5753/wscad.2003.19110","DOIUrl":"https://doi.org/10.5753/wscad.2003.19110","url":null,"abstract":"Uma das tarefas mais importantes e úteis no processo de desenvolvimento de programas paralelos é a depuração, onde se inclui a visualização e análise do comportamento que uma aplicação apresentou durante a sua execução. Neste contexto surgiram as ferramentas de visualização de programas paralelos. Estas, por sua vez, esbarram em problemas como a necessidade de manipular enormes quantidades de dados e ao mesmo tempo oferecer uma visualização compreensível e eficiente. Um problema que surge é a pouca disponibilidade de memória em sistemas computacionais convencionais. Esta memória pode não ser o suficiente para alocar todos os objetos visualizáveis. Este artigo busca justamente atacar este problema na ferramenta Pajé. O objetivo é possibilitar que esta ferramenfa gerencie e manipule arquivos de rastros de praticamente qualquer tamanho independentemente das limitações do sistema computacional utilizado.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122196843","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Sincronia Virtual Otimista em Servidor de Grupos CORBA CORBA组服务器上的乐观虚拟同步
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19102
Gláucia Oliveira Dias, A. C. Melo
Os grupos de objetos dinâmicos permitem que os objetos entrem ou saiam do grupo quando desejarem. Cada vez que a composição do grupo se altera, uma nova visão é criada. Nesse contexto, a sincronia virtual é uma propriedade muito útil, pois garante que, se dois processos permanecem na mesma visão após uma troca de visão, o mesmo conjunto de mensagens será entregue a eles. A maioria dos protocolos que implementam a sincronia virtual suspendem a atividade de mensagens regulares enquanto a visão está mudando. A sincronia virtual otimista (OVS), ao contrário, permite que mensagens regulares sejam enviadas e recebidas por uma estimativa dos membros que comporão a próxima visão enquanto a visão está se alterando. Ao se estabelecer a nova visão, as mensagens otimistas são avaliadas e somente são entregues as mensagens para as quais a estimativa é correta. Neste artigo, nós propomos e avaliamos uma abordagem para integrar a OVS em um serviço de grupos CORBA chamado OGS (Object Group Service). Os resultados obtidos mostram que a sincronia virtual otimista oferece ganhos muito bons de desempenho em sistemas onde a troca de visão é frequente.
动态对象组允许对象在需要时进入或退出组。每当组的组成发生变化时,就会创建一个新的视图。在这种情况下,虚拟同步是一个非常有用的属性,因为它确保了如果两个进程在交换视图后保持在同一个视图中,将向它们传递相同的消息集。大多数实现虚拟同步的协议在视图发生变化时暂停常规消息活动。相比之下,乐观虚拟同步(OVS)允许定期发送和接收信息,以估计在愿景变化时将组成下一个愿景的成员。当建立新的愿景时,对乐观消息进行评估,只传递估计正确的消息。在本文中,我们提出并评估了一种将OVS集成到一个名为OGS(对象组服务)的CORBA组服务中的方法。结果表明,乐观的虚拟同步在频繁切换视觉的系统中提供了非常好的性能增益。
{"title":"Sincronia Virtual Otimista em Servidor de Grupos CORBA","authors":"Gláucia Oliveira Dias, A. C. Melo","doi":"10.5753/wscad.2003.19102","DOIUrl":"https://doi.org/10.5753/wscad.2003.19102","url":null,"abstract":"Os grupos de objetos dinâmicos permitem que os objetos entrem ou saiam do grupo quando desejarem. Cada vez que a composição do grupo se altera, uma nova visão é criada. Nesse contexto, a sincronia virtual é uma propriedade muito útil, pois garante que, se dois processos permanecem na mesma visão após uma troca de visão, o mesmo conjunto de mensagens será entregue a eles. A maioria dos protocolos que implementam a sincronia virtual suspendem a atividade de mensagens regulares enquanto a visão está mudando. A sincronia virtual otimista (OVS), ao contrário, permite que mensagens regulares sejam enviadas e recebidas por uma estimativa dos membros que comporão a próxima visão enquanto a visão está se alterando. Ao se estabelecer a nova visão, as mensagens otimistas são avaliadas e somente são entregues as mensagens para as quais a estimativa é correta. Neste artigo, nós propomos e avaliamos uma abordagem para integrar a OVS em um serviço de grupos CORBA chamado OGS (Object Group Service). Os resultados obtidos mostram que a sincronia virtual otimista oferece ganhos muito bons de desempenho em sistemas onde a troca de visão é frequente.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130838079","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
DECK-GM: Uma Implementação do Ambiente DECK para Myrinet DECK-GM: Myrinet DECK环境的实现
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19096
Clarissa Cassales Marquezan, R. B. Ávila, P. Navaux
O uso da tecnologia Myrinet como um padrão em agregados torna necessário o desenvolvimento de bibliotecas de comunicação que explorem suas características. Esse artigo apresenta a modelagem e a implementação do ambiente DECK para Myrinet, utilizando a API do sistema GM. Serão apresentadas as características do DECK, do GM e será detalhada a implementação mostrando os mecanismos utilizados para que se pudesse alcançar o zero-copy.
使用Myrinet技术作为聚合的标准,使得有必要开发利用其特性的通信库。本文介绍了使用GM系统API对Myrinet甲板环境的建模和实现,介绍了甲板和GM的特性,并详细介绍了实现的机制,展示了实现零复制的机制。
{"title":"DECK-GM: Uma Implementação do Ambiente DECK para Myrinet","authors":"Clarissa Cassales Marquezan, R. B. Ávila, P. Navaux","doi":"10.5753/wscad.2003.19096","DOIUrl":"https://doi.org/10.5753/wscad.2003.19096","url":null,"abstract":"O uso da tecnologia Myrinet como um padrão em agregados torna necessário o desenvolvimento de bibliotecas de comunicação que explorem suas características. Esse artigo apresenta a modelagem e a implementação do ambiente DECK para Myrinet, utilizando a API do sistema GM. Serão apresentadas as características do DECK, do GM e será detalhada a implementação mostrando os mecanismos utilizados para que se pudesse alcançar o zero-copy.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128331186","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
ORPIS: um Modelo de Consistência de Conteúdo Replicado em Servidores Web Distribuídos ORPIS:分布式Web服务器上复制的内容一致性模型
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19099
Cristiano Cachapuz e Lima, Adenauer C. Yamin, C. Geyer
O surgimento de novas aplicações que utilizam o protocolo HTTP nas suas transações e a crescente popularidade da World Wide Web (WWW) estimularam pesquisas pelo aumento do desempenho de servidores Web. Para tal, a alternativa proposta neste trabalho é utilizar um Web'cluster, isso é, um conjunto de servidores Web distribuídos que espalham a carga de requisições entre vários computadores, atuando como um só associado a uma estratégia de replicação de conteúdo. Um dos problemas centrais a ser resolvido em Web clusters é como manter a consistência das réplicas de conteúdo entre os equipamentos envolvidos. Este trabalho aborda esse problema e tem por objetivo propor um modelo de manutenção da consistência de conteúdo em servidores Web distribuídos com características de transparência e autonomia, denominado One Replication Protocol for Internet Servers (ORPIS).
在交易中使用HTTP协议的新应用程序的出现和万维网(WWW)的日益流行刺激了对提高Web服务器性能的研究。为此,本文提出的替代方案是使用Web集群,即一组分布式Web服务器,在多台计算机之间分散请求负载,作为一个与内容复制策略相关联的服务器。在Web集群中需要解决的核心问题之一是如何在涉及的设备之间保持内容复制的一致性。本文针对这一问题,提出了一种具有透明度和自主性的分布式Web服务器内容一致性维护模型,称为Internet服务器一复制协议(ORPIS)。
{"title":"ORPIS: um Modelo de Consistência de Conteúdo Replicado em Servidores Web Distribuídos","authors":"Cristiano Cachapuz e Lima, Adenauer C. Yamin, C. Geyer","doi":"10.5753/wscad.2003.19099","DOIUrl":"https://doi.org/10.5753/wscad.2003.19099","url":null,"abstract":"O surgimento de novas aplicações que utilizam o protocolo HTTP nas suas transações e a crescente popularidade da World Wide Web (WWW) estimularam pesquisas pelo aumento do desempenho de servidores Web. Para tal, a alternativa proposta neste trabalho é utilizar um Web'cluster, isso é, um conjunto de servidores Web distribuídos que espalham a carga de requisições entre vários computadores, atuando como um só associado a uma estratégia de replicação de conteúdo. Um dos problemas centrais a ser resolvido em Web clusters é como manter a consistência das réplicas de conteúdo entre os equipamentos envolvidos. Este trabalho aborda esse problema e tem por objetivo propor um modelo de manutenção da consistência de conteúdo em servidores Web distribuídos com características de transparência e autonomia, denominado One Replication Protocol for Internet Servers (ORPIS).","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127149613","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Análise de Desempenho de Ambientes de Software para Clusters HPC HPC集群软件环境性能分析
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19112
Augusto M. Gomes Jr, Calebe P. Bianchini, F. I. Massetto, H. M. D. Oliveira, J. M. Laine, Mohamad M. El Saifi, Edson T. Midorikawa, L. Sato
Clusters HPC são atualmente a solução mais difundida para aplicações que exigem alto desempenho a baixo custo. Clusrers Beowulf empregam software livre e encontram-se disseminados no mundo inteiro. Começam a surgir alternativas que utilizam software comercial e que oferecem desempenhos equivalentes. As diversas alternativas de ambientes de software para clusters HPC desempenham um papel fundamental para a exploração adequada dos recursos do hardware disponível. Este trabalho procura analisar os recursos oferecidos e o desempenho obtido pela execução de programas de benchmark nos diferentes ambientes de software para uma mesma plataforma de hardware. Os resultados obtidos mostraram que os vários ambientes analisados são apropriados para atender às necessidades de aplicações de alto desempenho.
HPC集群是目前要求高性能、低成本应用程序的最广泛的解决方案。贝奥武夫Clusrers使用自由软件,分布在世界各地。使用商业软件并提供同等性能的替代方案开始出现。HPC集群软件环境的各种替代方案对于充分利用可用硬件资源起着至关重要的作用。这项工作旨在分析在同一硬件平台的不同软件环境中执行基准测试程序所提供的特性和获得的性能。结果表明,所分析的各种环境足以满足高性能应用的需求。
{"title":"Análise de Desempenho de Ambientes de Software para Clusters HPC","authors":"Augusto M. Gomes Jr, Calebe P. Bianchini, F. I. Massetto, H. M. D. Oliveira, J. M. Laine, Mohamad M. El Saifi, Edson T. Midorikawa, L. Sato","doi":"10.5753/wscad.2003.19112","DOIUrl":"https://doi.org/10.5753/wscad.2003.19112","url":null,"abstract":"Clusters HPC são atualmente a solução mais difundida para aplicações que exigem alto desempenho a baixo custo. Clusrers Beowulf empregam software livre e encontram-se disseminados no mundo inteiro. Começam a surgir alternativas que utilizam software comercial e que oferecem desempenhos equivalentes. As diversas alternativas de ambientes de software para clusters HPC desempenham um papel fundamental para a exploração adequada dos recursos do hardware disponível. Este trabalho procura analisar os recursos oferecidos e o desempenho obtido pela execução de programas de benchmark nos diferentes ambientes de software para uma mesma plataforma de hardware. Os resultados obtidos mostraram que os vários ambientes analisados são apropriados para atender às necessidades de aplicações de alto desempenho.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130786055","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Memória Compartilhada Distribuída para Redes UDP/IP: Implementação e Avaliação UDP/IP网络分布式共享内存:实现与评估
Pub Date : 2003-11-10 DOI: 10.5753/wscad.2003.19100
R. M. D. Silva, L. Whately, Marcelo Lobosco, C. Amorim
Neste trabalho investigamos o uso dos protocolos UDP/IP como suporte à comunicação no sistema software DSM HLRC (Home-Based Lazy Release Consistency), em substituição ao protocolo VIA empregado na versão original do sistema. Divergindo da expectativa inicial, a versão UDP conseguiu desempenho superior em 4 dos 5 benchmarks empregados. A avaliação de desempenho aponta que decisões de implementação levam a uma degradação do desempenho de HLRC/VIA.
在这项工作中,我们研究了使用UDP/IP协议作为DSM HLRC软件(基于家庭的懒惰发布一致性)的通信支持,取代了原始版本中使用的VIA协议。与最初的预期不同,UDP版本在使用的5个基准测试中有4个实现了更高的性能。性能评估表明,实施决策导致HLRC/VIA性能下降。
{"title":"Memória Compartilhada Distribuída para Redes UDP/IP: Implementação e Avaliação","authors":"R. M. D. Silva, L. Whately, Marcelo Lobosco, C. Amorim","doi":"10.5753/wscad.2003.19100","DOIUrl":"https://doi.org/10.5753/wscad.2003.19100","url":null,"abstract":"Neste trabalho investigamos o uso dos protocolos UDP/IP como suporte à comunicação no sistema software DSM HLRC (Home-Based Lazy Release Consistency), em substituição ao protocolo VIA empregado na versão original do sistema. Divergindo da expectativa inicial, a versão UDP conseguiu desempenho superior em 4 dos 5 benchmarks empregados. A avaliação de desempenho aponta que decisões de implementação levam a uma degradação do desempenho de HLRC/VIA.","PeriodicalId":421975,"journal":{"name":"Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)","volume":"134 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2003-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114651948","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
期刊
Anais do IV Workshop em Sistemas Computacionais de Alto Desempenho (WSCAD 2003)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1