999 resultados para Programação paralela (Computação)
Resumo:
Las aplicaciones de alineamiento múltiple de secuencias son prototipos de aplicaciones que requieren elevada potencia de cómputo y memoria. Se destacan por la relevancia científica que tienen los resultados que brindan a investigaciones científicas en el campo de la biomedicina, genética y farmacología. Las aplicaciones de alineamiento múltiple tienen la limitante de que no son capaces de procesar miles de secuencias, por lo que se hace necesario crear un modelo para resolver la problemática. Analizando el volumen de datos que se manipulan en el área de las ciencias biológica y la complejidad de los algoritmos de alineamiento de secuencias, la única vía de solución del problema es a través de la utilización de entornos de cómputo paralelos y la computación de altas prestaciones. La investigación realizada por nosotros tiene como objetivo la creación de un modelo paralelo que le permita a los algoritmos de alineamiento múltiple aumentar el número de secuencias a procesar, tratando de mantener la calidad en los resultados para garantizar la precisión científica. El modelo que proponemos emplea como base la clusterización de las secuencias de entrada utilizando criterios biológicos que permiten mantener la calidad de los resultados. Además, el modelo se enfoca en la disminución del tiempo de cómputo y consumo de memoria. Para presentar y validar el modelo utilizamos T-Coffee, como plataforma de desarrollo e investigación. El modelo propuesto pudiera ser aplicado a cualquier otro algoritmo de alineamiento múltiple de secuencias.
Resumo:
La E/S Paralela es un área de investigación que tiene una creciente importancia en el cómputo de Altas Prestaciones. Si bien durante años ha sido el cuello de botella de los computadores paralelos en la actualidad, debido al gran aumento del poder de cómputo, el problema de la E/S se ha incrementado y la comunidad del Cómputo de Altas Prestaciones considera que se debe trabajar en mejorar el sistema de E/S de los computadores paralelos, para lograr cubrir las exigencias de las aplicaciones científicas que usan HPC. La Configuración de la Entrada/Salida (E/S) Paralela tiene una gran influencia en las prestaciones y disponibilidad, por ello es importante “Analizar configuraciones de E/S paralela para identificar los factores claves que influyen en las prestaciones y disponibilidad de la E/S de Aplicaciones Científicas que se ejecutan en un clúster”. Para realizar el análisis de las configuraciones de E/S se propone una metodología que permite identificar los factores de E/S y evaluar su influencia para diferentes configuraciones de E/S formada por tres fases: Caracterización, Configuración y Evaluación. La metodología permite analizar el computador paralelo a nivel de Aplicación Científica, librerías de E/S y de arquitectura de E/S, pero desde el punto de vista de la E/S. Los experimentos realizados para diferentes configuraciones de E/S y los resultados obtenidos indican la complejidad del análisis de los factores de E/S y los diferentes grados de influencia en las prestaciones del sistema de E/S. Finalmente se explican los trabajos futuros, el diseño de un modelo que de soporte al proceso de Configuración del sistema de E/S paralela para aplicaciones científicas. Por otro lado, para identificar y evaluar los factores de E/S asociados con la disponibilidad a nivel de datos, se pretende utilizar la Arquitectura Tolerante a Fallos RADIC.
Resumo:
Cada película de Rivette alberga otra, una vida paralela que emana de sus fisuras dondehabitan fantasmas y revenants, cuya fenomenología se establecerá desde allí a partir de lo imaginario
Resumo:
En aquest projecte final de carrera es decriurà el procés realitzat per tal d'aconseguir que l'aplicació reacTICision aprofiti les capacitats de la computació paral·lela en GPU mitjançant la tecnologia CUDA de NVIDIA. Amb aquest objectiu es realitzarà un estudi de la tecnologia CUDA i el funcionament de reacTIVision així com un anàlisi dels resultats obtinguts
Resumo:
O Sistema de Saúde está a enfrentar uma mudança necessária, cuja renovação estimula o desenvolvimento de capacidades para conseguir a agilidade, interoperabilidade e eficiência imprescindíveis para melhorar a qualidade e a produtividade, reduzindo os custos associados. O modelo de atendimento centrado no individuo é para onde o sistema de saúde actual converge, conduzindo assim para um processo de atendimento distribuído à saúde . Actualmente a humanidade enfrenta várias dificuldades inerentes a uma sociedade cada vez mais envelhecida, com uma maior predominância de doenças crónicas e dificuldades associadas como a mobilidade. Por exemplo uma das grandes epidemias que afectou e continua a afectar este planeta é a Diabete. De acordo com a Organização Mundial da Saúde, em 2006, havia cerca de 171 milhões de pessoas doentes da diabetes, e esse índice aumenta rapidamente. É estimado que em 2030 esse número dobre. A Diabetes Mellitus ocorre em todo o mundo, mas é mais comum (especialmente a tipo II) nos países mais desenvolvidos. O maior aumento actualmente é esperado na Ásia e na África, onde a maioria dos diabéticos será encontrada em 2030. O aumento do índice de diabetes em países em desenvolvimento segue a tendência de urbanização e mudança de estilos de vida. Neste contexto, o avanço acelerado da tecnologia trouxe novos paradigmas para a área de computação e com eles vários benefícios para a sociedade. O paradigma da computação ubíqua traz inovações para aplicar a computação no dia-a-dia das pessoas sem que possa ser percebida. Para isso, utiliza-se da junção de diversas tecnologias já existentes como, por exemplo, a tecnologia móvel e sensores. Vários benefícios atingem a área médica, trazendo métodos novos e é nesta perspectiva que foi desenvolvido um protótipo de um sistema de monitorização de pacientes de uma forma discreta, com o objectivo de melhorar, rentabilizar e controlar os dados biométricos dos pacientes que sofrem de doenças como a diabetes e tem essa necessidade. O sistema é composto por duas aplicações, uma móvel e outra Web, em que a móvel integra tecnologias como sistema operativo Android que é uma ferramenta importante para desenvolvimento de sistemas dessa natureza. A aplicação Web é fundamental para os profissionais de saúde pois é nela que acompanharão os dados biométricos enviados pelos pacientes. Os pacientes utilizam as duas aplicações para enviar os dados biométricos para serem guardados na base de dados e serem visualizados pelos profissionais de saúde e pelo próprio paciente.
Resumo:
A Investigação Operacional vem demonstrando ser uma valiosa ferramenta de gestão nos dias de hoje em que se vive num mercado cada vez mais competitivo. Através da Programação Linear pode-se reproduzir matematicamente um problema de maximização dos resultados ou minimização dos custos de produção com o propósito de auxiliar os gestores na tomada de decisão. A Programação Linear é um método matemático em que a função objectivo e as restrições assumem características lineares, com diversas aplicações no controlo de gestão, envolvendo normalmente problemas de utilização dos recursos disponíveis sujeitos a limitações impostas pelo processo produtivo ou pelo mercado. O objectivo geral deste trabalho é o de propor um modelo de Programação Linear para a programação ou produção e alocação de recursos necessários. Optimizar uma quantidade física designada função objectivo, tendo em conta um conjunto de condicionalismos endógenas às actividades em gestão. O objectivo crucial é dispor um modelo de apoio à gestão contribuindo assim para afectação eficiente de recursos escassos à disposição da unidade económica. Com o trabalho desenvolvido ficou patente a importância da abordagem quantitativa como recurso imprescindível de apoio ao processo de decisão. The operational research has proven to be a valuable management tool today we live in an increasingly competitive market. Through Linear Programming can be mathematically reproduce a problem of maximizing performance or minimizing production costs in order to assist managers in decision making. The Linear Programming is a mathematical method in which the objective function and constraints are linear features, with several applications in the control of management, usually involving problems of resource use are available subject to limitations imposed by the production process or the market. The overall objective of this work is to propose a Linear Programming model for scheduling or production and allocation of necessary resources. Optimizing a physical quantity called the objective function, given a set of endogenous constraints on management thus contributing to efficient allocation of scarce resources available to the economic unit. With the work has demonstrated the importance of the quantitative approach as essential resource to support the decision process.
Resumo:
O tema da Programação Linear, com as suas particularizações do Problema dos Transportes e do Problema da Afectação de Recursos, é hoje estudado em cursos diversos onde uma disciplina de Investigação Operacional esteja presente. Trata-se, em última análise, de um problema de cálculo de extremos condicionados, seja de máximo ou de mínimo, que apresenta características muito particulares e de grande elegância simbólica. Também os Problemas dos Transportes e da Afectação de Recursos se podem resolver como problemas de Programação Linear, através do Algoritmo Simplex, embora seja preferível o recurso a algoritmos próprios, de muitíssimo maior simplicidade: o Algoritmo dos Transportes e o Algoritmo Húngaro, respectivamente. De molde a facilitar a compreensão do que realmente está em jogo, consideram-se aqui dois casos de determinação de extremos e de extremos condicionados, mas ao nível do final do ensino secundário.
Resumo:
La autora propone un análisis de los mecanismos identitarios de afiliación y diferenciación utilizados entre los asistentes y asistidos sociales del mundo de la inmigración en la Cataluña de los últimos treinta años y que ha configurado lo que viene a denominar la "sociedad paralela". Con este objeto hará referencia a la génesis histórica del fenómeno y a una serie de variables de tipo económico, cultural y politico subyacentes que constituyen los motores reales de su evolución. Igualmente, considera necesario examinar como se efectúa la producción social del extranjero, asi como su categorización en este mismo escenario, revisando, a su vez, la pertinencia teórica de algunos conceptos aplicados en el marco de los diferentes modelos de integración de los inmigrantes interiores y exteriores. En el proceso de jerarquización simbólica y política inherente a toda dinámica de las representaciones de identidad y alteridad, se construyen las bases sociales del dominio que la sociedad de "acogida" ejerce sobre los grupos foráneos, interiorizando éstos el discurso dominante orientado a confundir diversidad cultural con diferencia esencial y legitimadora de las desigualdades de que son víctima. La conciencia alienada del "Nosotros" en relación a los "otros", que se traduce en determinadas atribuciones sociales de los grupos, se desarrolla en el cuadro de unas fronteras simbólicas cuyos limites solo se moverán en función de los intereses objetivos que la mayoria nacional autóctona tenga de aumentar o disminuir la distancia social respecto a las minorías inmigradas. Por Último, profundizando en la naturaleza de los intercambios entre ambos grupos (distinguiendo la especificidad de los inmigrantes extracomunitarios en el contexto señalado) para extraer las oportunas conclusiones, hace un breve repaso de lo que ha significado el proyecto politico y la identidad cultural del nacionalisrno catalán desde su aparición hasta nuestros dias.
Resumo:
Há dois principais tipos de penetrômetro, o estático e o dinâmico. No primeiro, uma haste com uma ponta cônica é introduzida contínua e lentamente (quase estático), registrando-se concomitantemente a força de reação que é igual à resistência do solo. No segundo, utiliza-se a mesma haste. Contudo, esta é introduzida por meio da promoção de uma massa de impacto em queda livre. Dessa forma, a teoria pode ser tratada pela dinâmica newtoniana para obtenção da resistência. O objetivo do programa é proporcionar uma ferramenta rápida, facilitadora da computação de dados de resistência do solo, para esse último penetrômetro, resultando tabelas e gráficos já no formato científico. Desenvolvido em linguagem de programação Visual Basic Aplication (VBA), escolheu-se o aplicativo Excel como interface com o usuário pela sua popularidade. É constituído por quatro planilhas, duasauxiliares, sendo duas delas essenciais, Plan1 e 2: Plan1 - dados de entrada (número de impactos e profundidade). Concomitante à digitação, a tabela de resistência é confeccionada com o respectivo gráfico, podendo tabelar 40 perfis. Plan2 - cumpre função especial de equalizar, ou seja, padronizar a profundidade em camadas constantes, permitindo unificar todos os perfis em uma única tabela. Para tal, escolhe-se uma espessura de camada (exemplo: 5 cm); em seguida, o programa coleta os dados de resistência (MPa) da Plan1 e interpola os valores para a profundidade de 5 em 5 cm. Após realizar esse procedimento para todas as tabelas da Plan1, o programa gera, na Plan2, uma única tabela com todos os perfis, a média geral e os respectivos gráficos. É possível selecionar os perfis; por exemplo, apenas os medidos na linha ou entrelinha de plantio e eliminar perfis a critério do usuário. Como objetivo complementar, descreve-se a evolução do projeto "Penetrômetro de impacto", iniciado em 1982, cuja técnica passou a ser adotada no meio científico, após a publicação da teoria nesta revista em 1991. Apresenta-se também levantamento no meio científico nos últimos três anos (2010-2012), propiciando uma visão das principais aplicações na atualidade.
Resumo:
The purpose of this work is to demonstrate the usefulness of low cost high performance computers. It is presented technics and software packages used by computational chemists. Access to high-performance computing power remains crucial for many computational quantum chemistry. So, this work introduces the concept of PC cluster, an economical computing plataform.
Resumo:
A lab-made interface for acquisition of instrumental analog signals between 0 and 5 V at a frequency up to 670 kHz at the parallel port of a microcomputer is described. Since it uses few and small components, it was built into the connector of a printer parallel cable. Its performance was evaluated by monitoring the signals of four different instruments and similar analytical curves were obtained with the interface and from readings from the instrument' displays. Because the components are cheap (~U$35,00) and easy to get, the proposed interface is a simple and economical alternative for data acquisition in small laboratories for routine work, research and teaching.
Resumo:
This study proposes an activity to introduce scientific programming. In particular, the multidisciplinary concepts of scientific programming, quantum mechanics, and spectroscopy are presented in the study of the electronic spectrum of the I2 molecule. We use Python programming language and the IPython command shell, in particular, for their user friendliness and versatility.
Resumo:
O principal objetivo deste trabalho foi avaliar, com a ajuda da Programação Inteira, as conseqüências do uso da Programação Linear com posterior arredondamento das respostas, com ênfase na regulação de florestas eqüiâneas. Para isto, um problema de regulação florestal simplificado foi idealizado e resolvido pelo modelo I, por meio de Programação Linear, Programação Linear com posterior arredondamento e Programação Inteira. Ao final, concluiu-se que o arredondamento das respostas obtidas pelo modelo resolvido por Programação Linear levou a uma solução inviável para o problema de regulação proposto. O mesmo não ocorreu com o modelo de Programação Inteira, que apresentou um plano de regulação factível e otimizado, mostrando que, do ponto de vista matemático, respostas com arredondamento da solução de modelos de Programação Linear não devem ser adotadas.
Resumo:
Este trabalho teve como objetivo desenvolver um modelo de programação dinâmica, para determinar o momento ótimo de substituição de equipamentos, incorporando-se as receitas geradas pelo uso e descarte da máquina. Tal modelo deverá procurar maximizar os lucros através de uma relação de recorrência referente às receitas e aos custos ao longo dos anos. Desse modo, comparou-se o modelo proposto com um tradicional de substituição, que inclui apenas custos, utilizado por Filgueiras (1997). O modelo proposto foi satisfatório, de acordo com o objetivo do trabalho, pois com o seu desenvolvimento foi possível oferecer decisões ótimas de substituir ou reter o equipamento. Tal modelo se apresentou mais flexível, podendo ser utilizado em situações em que o equipamento gera receitas diretas (como no caso de aluguel ou receitas de fretes) ou não. Quando não se utilizam receitas, os resultados são idênticos aos do modelo tradicional. Constatou-se, também, que o modelo proposto é mais suscetível a aumentos no valor de aquisição do equipamento, enquanto o modelo sem receita é mais sensível a variações na taxa de juros. Observou-se que a aplicação da Programação Dinâmica oferece ao planejador uma gama de alternativas bem maior para auxiliar a tomada de decisão.
Resumo:
Objetivaram-se, neste estudo, desenvolver e aplicar dois modelos de programação dinâmica para decidir sobre a melhor opção de manejo de um povoamento florestal ao longo do horizonte de planejamento. Com os modelos, procurou-se maximizar os lucros através de uma relação de recorrência referente às receitas e aos custos ao longo dos anos a partir de um modelo tradicional de substituição de equipamentos. Os resultados de ambos os modelos indicaram, para a maioria das situações, como melhor opção não cortar povoamentos jovens, seguido de cortar e reformar ou cortar e conduzir a brotação para os povoamentos com idades mais avançadas, isso para todos os estágios (de f1 a f7). A vantagem de se usar a PD, neste caso, é que esta ferramenta oferece ao planejador uma gama maior de alternativas na hora da tomada de decisão. Conclui-se que, quando uma empresa quer maximizar os lucros de um povoamento florestal, sem se preocupar com o horizonte de planejamento ou com a floresta regulada, deveria optar pela idade ótima de corte simples tradicionalmente conhecida como rotação econômica. Porém, se a empresa quer tomar decisões para um horizonte de planejamento definido e posteriormente deseja vender a terra e a floresta, as alternativas são muitas, pois a empresa pode optar por cortar agora ou postergar o corte, conduzir a brotação ou reformar. Nesse caso, o modelo de PD desenvolvido aqui pode apresentar tais alternativas e indicar a melhor.