• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1006
  • 154
  • 120
  • 16
  • 13
  • 6
  • 6
  • 3
  • 3
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 1350
  • 467
  • 317
  • 218
  • 143
  • 139
  • 133
  • 113
  • 112
  • 88
  • 88
  • 88
  • 83
  • 82
  • 80
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
221

Monitoração de protocolos de alto nível através da implementação de um agente RMON2

Braga, Lúcio Roseira January 2001 (has links)
A área de gerência de rede cresce à medida que redes mais seguras e menos vulneráveis são necessárias, e as aplicações que concorrem pelo seu uso, necessitam de alta disponibilidade e qualidade de serviço. Quando estamos focando a gerência da infra-estrutura física das redes de computadores, por exemplo, a taxa de uso de um segmento de rede, podemos dizer que esse tipo de gerenciamento encontra-se em um patamar bastante sedimentado e testado. Por outro lado, há ainda lacunas para pesquisar na área de gerenciamento de protocolos de alto nível. Entender o comportamento da rede como um todo, conhecer quais hosts mais se comunicam, quais aplicações geram mais tráfego e, baseado nessas estatísticas, gerar uma política para a distribuição de recursos levando em consideração as aplicações críticas é um dever nas redes atuais. O grupo de trabalho IETF RMON padronizou, em 1997, a MIB RMON2. Ela foi criada para permitir a monitoração de protocolos das camadas superiores (rede, transporte e aplicação), a qual é uma boa alternativa para realizar as tarefas de gerenciamento recém mencionadas. Outro problema para os gerentes de rede é a proliferação dos protocolos de alto nível e aplicações corporativas distribuídas. Devido a crescente quantidade de protocolos e aplicações sendo executados sobre as redes de computadores, os softwares de gerenciamento necessitam ser adaptados para serem capazes de gerenciá-los. Isso, atualmente, não é fácil porque é necessário usar linguagens de programação de baixo nível ou atualizar o firmware dos equipamentos de monitoração, como ocorre com os probes RMON2. Considerando este contexto, esse trabalho propõe o desenvolvimento de um agente RMON2 que contemple alguns grupos dessa MIB. O agente baseia-se na monitoração protocolos de alto nível e aplicações que são executados sobre o IP (Internet Protocol) e Ethernet (na camada de enlace). Além da implementação do agente, o trabalho apresenta um estudo de como obter estatísticas do agente RMON2 e usá-las efetivamente para gerenciar protocolos de alto nível e aplicações.
222

Clima e fenologia de cultivares de pessegueiro (Prunus persica) na região do Alto e Médio Vale do Uruguaí, RS / Climate and phenology of peach (Prunus persica) in the region of the high and middle valley of Uruguai

Lazzari, Marcondes January 2011 (has links)
O consumo de pêssego se expandiu no Brasil durante a última década. A Região do Alto e Médio Vale do Uruguai, RS, apresenta características potencialmente favoráveis ao cultivo do pessegueiro. Ao avaliar a adaptação de uma cultivar de pessegueiro a uma região, é necessário conhecer o clima e a fenologia das plantas, relacionando-a com horas de frio (HF) para saída da endodormência e com graus-dia (GD) para o seu desenvolvimento. O entendimento das relações entre fenologia e meteorologia contribui para melhorar o manejo da cultura. O objetivo deste trabalho foi caracterizar o clima regional e determinar o comportamento do pessegueiro nas condições meteorológicas locais. Para a caracterização climática, sistematizaram-se dados de Iraí, RS e, a partir de uma imagem de altitudes e equações derivadas, produziram-se imagens usando o programa IDRISI. Foram observadas fenologia, fenometria e qualidade de fruto nos anos de 2000 a 2003 e 2005 a 2007, de 18 cultivares. Determinaram-se início e fim de brotação, floração, crescimento e maturação; diâmetro de fruto, firmeza de polpa, sólidos solúveis e acidez titulável. Os dados meteorológicos de precipitação pluvial (PP) foram medidos no local do experimento e os de temperatura do ar, HF (<7, 10, 12 e 15ºC) e GD foram estimados de Iraí e Santo Augusto, RS. Climaticamente a precipitação pluvial mensal variou de 132 a 195mm, com média anual de 1850mm e nas imagens, as HF (<7ºC) variaram entre 94 a 426, com média de 277; o risco de geada foi de 20 a 37%. Para floração, as cultivares Precocinho e Fla foram precoces e as Pilz e Coral e Eldorado, tardias. Nos anos de fenologia, as HF anuais variaram de 156 a 389 (<7ºC) e de 1293 a 1727 (<15ºC). Pela fenologia, determinaram-se às HF e os GD necessários das cultivares. Houve relação positiva entre HF e tempo para brotar e florescer, demonstrando que após sair da endodormência a planta necessita GD para entrar na fase vegetativa. A relação entre nº de dias com PP e duração da floração foi positiva, sugerindo que dias nublados alongam e dias com brilho solar encurtam o período. / The consumption of peach increased in Brazil during the last decade. The region of the Region of the High and Middle Valley of Uruguai, in Rio Grande do Sul State (RS), provides favorable characteristics for growing peach. The adaptation of peach cultivar in a certain region has the necessity of knowing the climate conditions and evaluating the plants phenology, in terms of chilling hours (CH) for endormency and degree-days (DD) for the plant development. Understanding the relationship between phenology and weather contributes for facilitating the crop management. This study aimed to characterize the regional climate and to determine the behavior of peach in the local weather conditions. Climatological data from Iraí, RS were systematized for characterizing the regional climate, and with a image of altitudes and derived equations, images were elaborated by using the IDRISI software. Cultivars were described in terms of phenology, fenometry and fruit quality, from 2000 to 2003 and, 2005 to 2007 of 18 cultivars. The beginning and the end of budding, flowering, growth and maturation of fruit, fruit diameter, flesh firmness, soluble solids and titratble acidity were determined. Data of rainfall were measured at the experimental site while the air temperature, CH (below 7, 10, 12 and 15ºC) and DD were estimated from Iraí and Santo Augusto, RS. Climatically the monthly rainfall ranged from 132 to 195mm, with annual average of 1,850mm. In the images generated, the CH (below 7ºC) ranged from 94 to 426, with an average of 277. The risk of frost ranged from 20 to 37%. For flowering, the Precocinho and Fla cultivars were earlier, while cv. Pilz and Coral were later. During the period of phenological observations, the annual CH ranged from 156 to 389 (below 7ºC) and from 1,239 to 1,727 (below 15ºC). The phenology of the studied cultivars, were characterized in terms of CH and DD necessary for each one. A positive relationship between CH and time in days for starting the budding and flowering was observed. This relationship shows that plants has entered into ecodormancy but didn’t have accumulated sufficient DD. A positive relationship between number of rainy days and duration of flowering was detected, suggesting that cloudy days prolong this period, while sunny days reduce the same period.
223

Avaliação da viabilidade técnica da utilização de misturas do carvão faxinal com importados para injeção em altos-fornos

Gomes, Maria de Lourdes Ilha January 2004 (has links)
Neste trabalho, fez-se uma avaliação da reatividade do carvão gaúcho da mina de Faxinal com 17% de cinzas, de dois carvões importados, bem como das misturas destes carvões em diferentes proporções mássicas. Além disso, quantificou-se outros parâmetros importantes para o processo de injeção do carvão pulverizado (PCI) na fabricação do gusa via alto-forno, como o teor de cinzas, teor de matéria volátil e composição química das cinzas. A reatividade foi avaliada em termos da reação de gaseificação com CO2, em termobalança, sob condições isotérmicas e pressão atmosférica. Os experimentos foram realizados na temperatura de 1050ºC com CO2 puro, utilizando amostras com granulometria menor que 75 mm. Avaliou-se o efeito da geometria do cadinho e vazão de gás sobre a taxa de reação para garantir uma situação de controle cinético na reação de gaseificação. Os resultados experimentais revelaram que o carvão de Faxinal possui uma reatividade muito maior frente ao CO2 do que os carvões importados. O tempo para que se complete a reação, parâmetro importantíssimo no processo do alto-forno que utiliza PCI, é muitíssimo menor para o carvão de Faxinal do que para os carvões importados. As misturas de carvões revelaram um comportamento aditivo quanto à reatividade e aos demais parâmetros estudados. Observou-se que quanto maior o teor de carvão gaúcho presente na mistura, maior sua reatividade e menor é o tempo gasto para atingir a taxa máxima de reação. Em função dos resultados de reatividade, teor de cinzas e composição química das cinzas obtidos, permitiu-se indicar uma mistura com até 50% de carvão de Faxinal para ser testada na injeção de carvão pulverizado.
224

Ambiente de alto desempenho com alta exatidão para a resolução de problemas

Holbig, Carlos Amaral January 2005 (has links)
Este trabalho visa a disponibilização de um ambiente de alto desempenho, do tipo cluster de computadores, com alta exatidão, obtida através da utilização da biblioteca C–XSC. A alta exatidão na solução de um problema é obtida através da realização de cálculos intermediários sem arredondamentos como se fossem em precisão infinita. Ao final do cálculo, o resultado deve ser representado na máquina. O resultado exato real e o resultado representado diferem apenas por um único arredondamento. Esses cálculos em alta exatidão devem estar disponíveis para algumas operações aritméticas básicas, em especial as que possibilitam a realização de somatório e de produto escalar. Com isso, deseja-se utilizar o alto desempenho através de um ambiente de cluster onde se tem vários nodos executando tarefas ou cálculos. A comunicação será realizada por troca de mensagens usando a biblioteca de comunicação MPI. Para se obter a alta exatidão neste tipo de ambiente, extensões ou adaptações nos programas paralelos tiveram que ser disponibilizadas para garantir que a qualidade do resultado final realizado em um cluster, onde vários nodos colaboram para o resultado final do cálculo, mantivesse a mesma qualidade do resultado que é obtido em uma única máquina (ou nodo) de um ambiente de alta exatidão. Para validar o ambiente proposto foram realizados testes básicos abordando o cálculo do produto escalar, a multiplicação entre matrizes, a implementação de solvers intervalares para matrizes densas e bandas e a implementação de alguns métodos numéricos para a resolução de sistemas de equações lineares com a característica da alta exatidão. Destes testes foram realizadas análises e comparações a respeito do desempenho e da exatidão obtidos com e sem o uso da biblioteca C–XSC, tanto em programas seqüenciais como em programas paralelos. Com a conseqüente implementação dessas rotinas e métodos será aberto um vasto campo de pesquisa no que se refere ao estudo de aplicações reais de grande porte que necessitem durante a sua resolução (ou em parte dela) da realização de operações aritméticas com uma exatidão melhor do que a obtida usualmente pelas ferramentas computacionais tradicionais.
225

Desenvolvimento de procedimento para identificação de áreas prioritárias para o manejo das águas pluviais : aplicação para o caso da bacia do Alto Descoberto – DF/GO / Development of procedure for identifying priority areas for stormwater management : application case of Alto Descoberto basin – DF/GO

Bueno, Paulo Henrique Oliveira 23 August 2016 (has links)
Dissertação (mestrado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Civil e Ambiental, 2016. / Submitted by Fernanda Percia França (fernandafranca@bce.unb.br) on 2016-11-30T14:03:28Z No. of bitstreams: 1 2016_PauloHenriqueOliveiraBueno.pdf: 13884987 bytes, checksum: 0d8a2a1b63a002fec8edaa21ea784fe3 (MD5) / Approved for entry into archive by Raquel Viana(raquelviana@bce.unb.br) on 2017-01-30T16:36:19Z (GMT) No. of bitstreams: 1 2016_PauloHenriqueOliveiraBueno.pdf: 13884987 bytes, checksum: 0d8a2a1b63a002fec8edaa21ea784fe3 (MD5) / Made available in DSpace on 2017-01-30T16:36:19Z (GMT). No. of bitstreams: 1 2016_PauloHenriqueOliveiraBueno.pdf: 13884987 bytes, checksum: 0d8a2a1b63a002fec8edaa21ea784fe3 (MD5) / O presente trabalho apresenta o desenvolvimento de procedimento para identificação de áreas prioritárias para o manejo das águas pluviais a partir da identificação de áreas hidrologicamente sensíveis: aplicação ao caso da bacia do alto descoberto – DF/GO. O procedimento baseou-se no uso de informações topográficas, como declividade e áreas contribuintes, na classificação do uso do solo e nas características do solo para o cálculo de um índice topográfico. A partir do índice, foi estabelecido um limiar de sensibilidade hidrológica, o qual identificou quais áreas de uma bacia tem maior probabilidade de estar saturada quando há ocorrência de eventos chuvosos. Em seguida, as áreas da bacia identificadas como hidrologicamente sensíveis, bem como aquelas áreas com potencial geração de poluentes, foram classificadas por sua adequabilidade a tipos de medidas de manejo de águas pluviais. A tipificação dessas medidas de manejo foi feita a partir da utilização informações sobre a classe de uso do solo da bacia, distância das áreas em relação às redes de drenagem e quantidade de áreas contribuintes a montante. As áreas hidrologicamente sensíveis que se enquadraram como adequadas a um dos tipos de categoria de medidas de manejo foram consideradas como prioritárias à implantação de medidas de manejo das águas pluviais. A bacia do Alto Descoberto foi utilizada como área de estudo para aplicação da metodologia. A partir dos resultados encontrados, foi possível constatar bons resultados de identificação de áreas adequadas às medidas de manejo propostas, com um acerto na identificação de áreas adequadas de 85,15%. Foi observado que as medidas de manejo de estabelecimento de faixas de proteção de córregos (buffers) foi a categoria de medida com maior quantidade de áreas identificadas como prioritárias, um total de 19,4 km² dos 30km² identificados como prioritários para medidas de manejo na bacia do Alto Descoberto. / This paper presents a development of procedure for identifying priority areas for the management of rainwater based on the identification of hydrologically sensitive areas. The procedure was based on the use of secondary data from topographic information, such as soil slope and areas of contribution, the classification of land use and soil characteristics for calculating a topographic index. After determining the index, it established a hydrological sensitivity threshold, which identified which areas of a hydrographic basin is more likely to be saturated when there is occurrence of rainfall events. Then, the areas of the watershed identified as hydrologically sensitive areas and potentially generate pollutants were classified by their suitability to the types of management measures of stormwater. The specification of these management measures were made from the use of information about the class of land use of the watershed area, the distance of the areas over the drainage systems and the amount of contribution areas upstream the river. The hydrologically sensitive areas that are determined as appropriate to any of the types of management measures category were considered as priority the implementation of management measures of rainwater. The Alto Descoberto basin was used as a case study for application of the methodology. With the data found it was possible to determine good results in identifying appropriate areas to the proposed management measures, with a hit in identifying suitable areas of 85.15%. It was observed that the management measures to establish streams of buffer strips was measured category with the highest number of identified priority areas, a total of 19.4 square kilometers of 30km² identified as priorities for management measures in the Upper Descoberto Basin.
226

Caracterización polifenólica y de la capacidad antioxidante de orujos de cuatro variedades de Vitis vinifera L. / Polyphenolic characterization and antioxidant capacity of grape pomace of four Vitis vinifera L. varieties

Cerda Carrasco, Aarón Jesús De la January 2014 (has links)
Memoria para optar al título profesional de Ingeniero Agrónomo Mención Enología / Los polifenoles son metabolitos secundarios que se han relacionados con importantes propiedades sensoriales, taxonómicas, nutricionales y farmacológicas de los alimentos. Se ha observado que la uva y sus subproductos son una fuente importante de estos compuestos. Así, los orujos y escobajos generados durante la vinificación de vinos blancos y tintos son altamente abundantes en la industria enológica. A pesar de lo anterior, existe limitada información acerca de la capacidad antioxidante y composición polifenólica de los orujos de variedades de alta relevancia nacional y mundial. Este estudio caracterizó la composición fenólica y la capacidad antioxidante de orujos de Vitis vinifera L. de las variedades Sauvignon Blanc (SB), Chardonnay (CH), Cabernet Sauvignon (CS) y Carménère (CA). Los extractos fueron caracterizados espectrofotométricamente (fenoles, taninos y antocianos totales, intensidad colorante, fraccionamiento de proantocianidinas y capacidad antioxidante) y mediante HPLC-DAD (fenoles de bajo peso molecular). Se observó que las variedades SB y CH presentaron mayores concentraciones de fenoles y taninos totales, como también una mayor capacidad antioxidantes que las variedades tintas. Por otra parte, se observaron mayores valores de antocianos totales e intensidad colorante en las variedades CS y CA. De igual manera, la fracción monomérica de proantocianidinas presentó diferencias significativas entre todas las variedades. Asimismo, la concentración de fenoles de bajo peso molecular determinados por HPLC-DAD, fue significativamente distinta entre los orujos de las variedades del estudio. En conclusión, los orujos provenientes de uva vinífera de CH, SB, CS y CA poseen una diferente composición polifenólica y capacidad antioxidante, lo que estaría asociado a una mayor disponibilidad de estos compuestos en uvas y/o debido a los distintos procesos de extracción que se realizan durante la vinificación en las uvas tintas y blancas. / Polyphenols are secondary metabolites that have been associated with important sensory, taxonomic, nutritional and pharmacologic food’s properties. It has been observed that grapes berries and their by-products are an important source of these compounds. Grape pomace and stems generated during white and red wine vinification are highly abundant in the wine industry. Despite the above, there are limited information about the antioxidant capacity and polyphenolic composition of these products of the national and international most relevant varieties. In this study was characterized the phenolic composition and antioxidant capacity of grape pomace (Vitis vinifera L.) from Sauvignon Blanc (SB), Chardonnay (CH), Cabernet Sauvignon (CS) and Carménère (CA) cultivars. The extracts were characterized by spectrophotometric analysis (total phenolic, tannins and anthocyanins, color intensity, fractionation of proanthocyanidins and antioxidant capacity) and using HPLC-DAD, low molecular weight phenols were tested. The results obtained shown that the cultivars SB and CH were higher in total phenols and tannins and had a higher antioxidant capacity than red cultivars. On the other hand, the CS and CA varieties had higher concentration of total anthocyanins and color intensity. Furthermore, the monomeric fraction, proanthocyanidins and low molecular weight phenols of the all cultivars were significant different from each other. In conclusion, grape pomace from SB, CH, CS and CA varieties shown a different polyphenolic composition and antioxidant capacity, that could be associated due a greater availability of these compounds in the grapes naturally and/or due to different extraction process during white and red grape vinification.
227

Umbral : proyecto de integración y consolidación de bordes para cerros isla : caso Cerro Las Cabras

Claramunt Torche, Pauline January 2013 (has links)
Arquitecto / Estos últimos dos años de carrera, a través de las instancias ofrecidas por la universidad; el seminario de investigación, la práctica profesional, y el proyecto de titulación, encontré un espacio privilegiado para investigar, aprender y acercarme en forma más madura y profesional a problemáticas urbanas contingentes como: la expansión de los límites de la ciudad y la normativa de desarrollo condicionado que la ampara, la planificación urbana y su importancia en la conformación de barrios, y la concepción de la ciudad como un elemento más de la matriz geográfica que la contiene. Estas tres instancias académicas me han permitido reflexionar acerca del rol y la responsabilidad del arquitecto en la configuración de la ciudad, lo cual desde una visión optimista, transforma los problemas en oportunidades y la responsabildades en desafíos, pues si bien Santiago es considerada “una buena ciudad para vivir”1, bastaría tomar una micro en el centro por Santa Rosa hasta su terminal en la Pintana, para entender que en Santiago existen dos ciudades, y una gran deuda en cuanto a la consolidación de espacios públicos, áreas verdes y equipamiento, lo que sin duda determina el día a día de quienes la habitamos.
228

Un puente que nos une. Serie de micro videos sobre hitos patrimoniales de Puente Alto

Encina Escobar, Jorge January 2015 (has links)
Memoria para optar al título de Diseñador Gráfico / Autor no autoriza el acceso a texto completo de su documento. / Este proyecto busca hacer un rescate del patrimonio cultural histórico de Puente Alto, y difundirlo mediante el uso de herramientas tecnológicas de vanguardia. Considerando que el rescate es un proceso dinámico, y que actualmente existen variados tipos de trabajos que se pueden desarrollar para mantener vigente el patrimonio cultural; se buscará ser un aporte a este desarrollo, utilizando el recurso de las redes sociales. Una de las premisas de este proyecto es el auge de las redes sociales y la democratización de la generación de contenidos a nivel mundial. Sin embargo, mirando este contexto desde una perspectiva local, se puede observar que es posible lograr una convergencia entre la historia y las herramientas que la tecnología actual nos ofrece. En el mundo de la publicidad, se habla que las redes sociales han democratizado a los medios. Hoy en día, cualquier persona con acceso a internet, puede generar contenido y distribuirlo de manera inmediata en la red, sin la necesidad de recurrir a medios tradicionales, y sin la necesidad de depender de ellos. Es por esto que este proyecto busca ser parte de esta generación de contenidos, de esta democratización de la información, y conectándola con el patrimonio cultural de Puente Alto.
229

Estudio de los efectos de distintos manejos de cosecha y maceración prefermentativa en la composición química del mosto del cv. sauvignon blanc / Study of effects of different harvesting managements and prefermentative skin contact in the chemical composition of cv. sauvignon blanc must

Medel González, Rodolfo André January 2012 (has links)
Memoria para optar al Titulo Profesional de: Ingeniero Agrónomo Mención: Enología y Vitivinicultura / Dentro de las primeras operaciones realizadas en la elaboración de vinos, se encuentran la cosecha y la maceración prefermentativa. Estas labores están dentro de aquellas que proporcionarán el máximo potencial del producto final. Es por esto que esta investigación se enfoca en resolver la problemática asociada a la toma de decisiones relacionadas con estas labores claves en la producción de vinos y su impacto sobre su calidad final. Los objetivos del presente estudio fueron describir física y químicamente mostos del cv. Sauvignon Blanc obtenidos de bayas cosechadas de forma mecánica y manual, además del efecto de la maceración prefermentativa sobre la composición del mismo. El estudio se realizó con mosto obtenido de bayas cosechadas en la viña Veramonte, ubicada en el valle de Casablanca, Región de Valparaíso, Chile. Durante el programa de prensado se tomó una muestra en cada etapa de éste, con el fin de observar la evolución del mosto a medida que se aumenta la presión sobre las bayas. Las muestras fueron sometidas a análisis de acidez total, pH, sólidos solubles, SO 2 libre y total, taninos totales, fenoles totales, intensidad colorante, y pardeamiento. Además se cuantificaron compuestos fenólicos de bajo peso molecular a través de Cromatografía Líquida de Alta Eficacia (HPLC). Si bien se encontraron diferencias entre los tratamientos referidos al tipo de cosecha, éstas no fueron determinantes como podría suponerse, esto debido a lo severo de la cosecha mecanizada; es decir, a pesar de que la cosecha manual entrega mostos con una acidez relativamente superior y con un pardeamiento menor al momento de analizarlo en la etapa de escurrido, no es posible afirmar con certeza que la cosecha mecánica genere mostos y por consecuencia vinos de una calidad enológica menor. En cuanto a los resultados del ensayo de maceración prefermentativa, los mostos provenientes de ésta presentaron como característica una disminución en la acidez y un aumento relativo en el pardeamiento. Sin embargo, obtiene valores superiores en cuanto a extracción de compuestos fenólicos, lo que genera beneficios al momento de elaborar vinos con una mayor complejidad sensorial, no obstante aumenta el riesgo de obtener oxidaciones no deseadas.
230

Communication patterns abstractions for programming SDN to optimize high-performance computing applications

Trois, Celio January 2017 (has links)
Orientador : Luis Carlos Erpen de Bona / Coorientadores : Magnos Martinello; Marcos Didonet Del Fabro / Tese (doutorado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 04/09/2017 / Inclui referências : f. 95-113 / Resumo: A evolução da computação e das redes permitiu que múltiplos computadores fossem interconectados, agregando seus poderes de processamento para formar uma computação de alto desempenho (HPC). As aplicações que são executadas nesses ambientes processam enormes quantidades de informação, podendo levar várias horas ou até dias para completar suas execuções, motivando pesquisadores de varias áreas computacionais a estudar diferentes maneiras para acelerá-las. Durante o processamento, essas aplicações trocam grandes quantidades de dados entre os computadores, fazendo que a rede se torne um gargalo. A rede era considerada um recurso estático, não permitindo modificações dinâmicas para otimizar seus links ou dispositivos. Porém, as redes definidas por software (SDN) emergiram como um novo paradigma, permitindoa ser reprogramada de acordo com os requisitos dos usuários. SDN já foi usado para otimizar a rede para aplicações HPC específicas mas nenhum trabalho tira proveito dos padrões de comunicação expressos por elas. Então, o principal objetivo desta tese é pesquisar como esses padrões podem ser usados para ajustar a rede, criando novas abstrações para programá-la, visando acelerar as aplicações HPC. Para atingir esse objetivo, nós primeiramente pesquisamos todos os níveis de programabilidade do SDN. Este estudo resultou na nossa primeira contribuição, a criação de uma taxonomia para agrupar as abstrações de alto nível oferecidas pelas linguagens de programação SDN. Em seguida, nós investigamos os padrões de comunicação das aplicações HPC, observando seus comportamentos espaciais e temporais através da análise de suas matrizes de tráfego (TMs). Concluímos que as TMs podem representar as comunicações, além disso, percebemos que as aplicações tendem a transmitir as mesmas quantidades de dados entre os mesmos nós computacionais. A segunda contribuição desta tese é o desenvolvimento de um framework que permite evitar os fatores da rede que podem degradar o desempenho das aplicações, tais como, sobrecarga imposta pela topologia, o desbalanceamento na utilização dos links e problemas introduzidos pela programabilidade do SDN. O framework disponibiliza uma API e mantém uma base de dados de TMs, uma para cada padrão de comunicação, anotadas com restrições de largura de banda e latência. Essas informações são usadas para reprogramar os dispositivos da rede, alocando uniformemente as comunicações nos caminhos da rede. Essa abordagem reduziu o tempo de execução de benchmarks e aplicações reais em até 26.5%. Para evitar que o código da aplicação fosse modificado, como terceira contribuição, desenvolvemos um método para identificar automaticamente os padrões de comunicação. Esse método gera texturas visuais di_erentes para cada TM e, através de técnicas de aprendizagem de máquina (ML), identifica as aplicações que estão usando a rede. Em nossos experimentos, o método conseguiu uma taxa de acerto superior a 98%. Finalmente, nós incorporamos esse método ao framework, criando uma abstração que permite programar a rede sem a necessidade de alterar as aplicações HPC, diminuindo em média 15.8% seus tempos de execução. Palavras-chave: Redes Definidas por Software, Padrões de Comunicação, Aplicações HPC. / Abstract: The evolution of computing and networking allowed multiple computers to be interconnected, aggregating their processing powers to form a high-performance computing (HPC). Applications that run in these computational environments process huge amounts of information, taking several hours or even days to complete their executions, motivating researchers from various computational fields to study different ways for accelerating them. During the processing, these applications exchange large amounts of data among the computers, causing the network to become a bottleneck. The network was considered a static resource, not allowing dynamic adjustments for optimizing its links or devices. However, Software-Defined Networking (SDN) emerged as a new paradigm, allowing the network to be reprogrammed according to users' requirements. SDN has already been used to optimize the network for specific HPC applications, but no existing work takes advantage of the communication patterns expressed by those applications. So, the main objective of this thesis is to research how these patterns can be used for tuning the network, creating new abstractions for programming it, aiming to speed up HPC applications. To achieve this goal, we first surveyed all SDN programmability levels. This study resulted in our first contribution, the creation of a taxonomy for grouping the high-level abstractions offered by SDN programming languages. Next, we investigated the communication patterns of HPC applications, observing their spatial and temporal behaviors by analyzing their traffic matrices (TMs). We conclude that TMs can represent the communications, furthermore, we realize that the applications tend to transmit the same amount of data among the same computational nodes. The second contribution of this thesis is the development of a framework for avoiding the network factors that can degrade the performance of applications, such as topology overhead, unbalanced links, and issues introduced by the SDN programmability. The framework provides an API and maintains a database of TMs, one for each communication pattern, annotated with bandwidth and latency constraints. This information is used to reprogram network devices, evenly placing the communications on the network paths. This approach reduced the execution time of benchmarks and real applications up to 26.5%. To prevent the application's source code to be modified, as a third contribution of our work, we developed a method to automatically identify the communication patterns. This method generates different visual textures for each TM and, through machine learning (ML) techniques, identifies the applications using the network. In our experiments the method succeeded with an accuracy rate over 98%. Finally, we incorporate this method into the framework, creating an abstraction that allows programming the network without changing the HPC applications, reducing on average 15.8% their execution times. Keywords: Software-Defined Networking, Communication Patterns, HPC Applications.

Page generated in 0.0327 seconds