68 resultados para Máquinas Paralelas
em Consorci de Serveis Universitaris de Catalunya (CSUC), Spain
Resumo:
Este proyecto intenta crear un sistema cliente/servidor de comunicaciones para distintas máquinas paralelas en C++ utilizando WCF como tecnología en el servidor.
Resumo:
Servimatic S.L. utiliza un terminal electrónico, prácticamente obsoleto hoy en día, el cual lleva incorporado un lector de infrarrojos y una impresora integrada parcialmente. El problema se plantea cuando la empresa encargada de los componentes de infrarrojos y de las impresoras prevé, en un futuro próximo, el cierre del ciclo de vida de estos productos, dejando de dar soporte de mantenimiento y reparación de los mismos. Nuestra intención es realizar un sistema que nos permita automatizar el proceso de recaudación de máquinas recreativas, capaz de adaptarse a la gran variedad de fabricantes que conviven en el mercado y de sustituir el actual sistema.
Resumo:
Este trabajo analiza el rendimiento de cuatro nodos de cómputo multiprocesador de memoria compartida para resolver el problema N-body. Se paraleliza el algoritmo serie, y se codifica usando el lenguaje C extendido con OpenMP. El resultado son dos variantes que obedecen a dos criterios de optimización diferentes: minimizar los requisitos de memoria y minimizar el volumen de cómputo. Posteriormente, se realiza un proceso de análisis de las prestaciones del programa sobre los nodos de cómputo. Se modela el rendimiento de las variantes secuenciales y paralelas de la aplicación, y de los nodos de cómputo; se instrumentan y ejecutan los programas para obtener resultados en forma de varias métricas; finalmente se muestran e interpretan los resultados, proporcionando claves que explican ineficiencias y cuellos de botella en el rendimiento y posibles líneas de mejora. La experiencia de este estudio concreto ha permitido esbozar una incipiente metodología de análisis de rendimiento, identificación de problemas y sintonización de algoritmos a nodos de cómputo multiprocesador de memoria compartida.
Resumo:
En termes de temps d'execució i ús de dades, les aplicacions paral·leles/distribuïdes poden tenir execucions variables, fins i tot quan s'empra el mateix conjunt de dades d'entrada. Existeixen certs aspectes de rendiment relacionats amb l'entorn que poden afectar dinàmicament el comportament de l'aplicació, tals com: la capacitat de la memòria, latència de la xarxa, el nombre de nodes, l'heterogeneïtat dels nodes, entre d'altres. És important considerar que l'aplicació pot executar-se en diferents configuracions de maquinari i el desenvolupador d'aplicacions no port garantir que els ajustaments de rendiment per a un sistema en particular continuïn essent vàlids per a d'altres configuracions. L'anàlisi dinàmica de les aplicacions ha demostrat ser el millor enfocament per a l'anàlisi del rendiment per dues raons principals. En primer lloc, ofereix una solució molt còmoda des del punt de vista dels desenvolupadors mentre que aquests dissenyen i evaluen les seves aplicacions paral·leles. En segon lloc, perquè s'adapta millor a l'aplicació durant l'execució. Aquest enfocament no requereix la intervenció de desenvolupadors o fins i tot l'accés al codi font de l'aplicació. S'analitza l'aplicació en temps real d'execució i es considra i analitza la recerca dels possibles colls d'ampolla i optimitzacions. Per a optimitzar l'execució de l'aplicació bioinformàtica mpiBLAST, vam analitzar el seu comportament per a identificar els paràmetres que intervenen en el rendiment d'ella, com ara: l'ús de la memòria, l'ús de la xarxa, patrons d'E/S, el sistema de fitxers emprat, l'arquitectura del processador, la grandària de la base de dades biològica, la grandària de la seqüència de consulta, la distribució de les seqüències dintre d'elles, el nombre de fragments de la base de dades i/o la granularitat dels treballs assignats a cada procés. El nostre objectiu és determinar quins d'aquests paràmetres tenen major impacte en el rendiment de les aplicacions i com ajustar-los dinàmicament per a millorar el rendiment de l'aplicació. Analitzant el rendiment de l'aplicació mpiBLAST hem trobat un conjunt de dades que identifiquen cert nivell de serial·lització dintre l'execució. Reconeixent l'impacte de la caracterització de les seqüències dintre de les diferents bases de dades i una relació entre la capacitat dels workers i la granularitat de la càrrega de treball actual, aquestes podrien ser sintonitzades dinàmicament. Altres millores també inclouen optimitzacions relacionades amb el sistema de fitxers paral·lel i la possibilitat d'execució en múltiples multinucli. La grandària de gra de treball està influenciat per factors com el tipus de base de dades, la grandària de la base de dades, i la relació entre grandària de la càrrega de treball i la capacitat dels treballadors.
Resumo:
El negocio de las máquinas recreativas está regulado por cada una de las Administraciones Públicas de cada Comunidad Autónoma. Por ello, es obligatorio la generación de documentación que acompaña a cada una de las máquinas que están siendo explotadas. Este proyecto describe el desarrollo de un módulo, dentro del ERP SAP R/3, para la generación de esta documentación a partir de las necesidades expresadas por el Departamento de Documentación, Trámites y Gestiones de CIRSA.
Resumo:
El presente documento contiene la descripción del proyecto CFluxProject, realizado durante el segundo semestre de 2010 y el primer semestre de 2011. Consiste en una serie de aplicaciones informáticas que pretendan ayudar en el proceso de restauración del componente software de un equipo informático ante un evento no deseado.
Resumo:
En este artículo se presentan los resultados y conclusiones del trabajo deinvestigación llevado a cabo sobre herramientas informáticas para representación de grafos de autómatas de estado finitos. El principal resultado de esta investigación es el desarrollo de una nueva herramienta, que permita dibujar el grafo de forma totalmente automática, partiendo de una tabla de transiciones donde se describe al autómata en cuestión.
Resumo:
Las inspecciones de equipos de tratamientos fitosanitarios en uso ponen de manifiesto las deficiencias con las que opera una parte importante del parque en lo que se refiere a los aspectos de la eficacia de las aplicaciones, contaminación ambiental y seguridad de los operadores.
Resumo:
Dentro de los equipos y maquinaria para la corta de madera hay que considerar dos subdivisiones: procedimientos manuales y mecanizados. En este artículo se recogen distintos sistemas y mejoras en los mismos, asi como una serie de consejos para la prevención de riesgos laborales.