200 resultados para aplicaciones mecanizadas


Relevância:

10.00% 10.00%

Publicador:

Resumo:

Els sistemes automatitzats que requereixen d’un control d’estabilitat o moviment es poden trobar cada cop en més àmbits. Aplicacions UAV o de posicionament global són les més comunes per aquest tipus de sistemes, degut a que necessiten d’un control de moviment molt precís. Per a dur a terme aquest procés s’utilitzen unitats de mesura inercial, que mitjançant acceleròmetres i giroscopis degudament posicionats, a més a més d’una correcció del possible error que puguin introduir aquests últims, proporcionen una acceleració i una velocitat angular de les quals es pot extreure el camí efectuat per aquestes unitats. La IMU, combinada amb un GPS i mitjançant un filtre de Kalman, proporcionen una major exactitud , a més d’un punt de partida (proporcionat per el GPS), un recorregut representable en un mapa y, en el cas de perdre la senyal GPS, poder seguir adquirint dades de la IMU. Aquestes dades poden ser recollides i processades per una FPGA, que a la vegada podem sincronitzar amb una PDA per a que l’usuari pugui veure representat el moviment del sistema. Aquest treball es centra en el funcionament de la IMU i l’adquisició de dades amb la FPGA. També introdueix el filtre de Kalman per a la correcció de l’error dels sensors.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Proyecto orientado a ser una herramienta, para poder controlar y gestionar el stock de un departamento de venta de un centro comercial. Basado en dos aplicaciones. La primera, destinada a ser la herramienta mediante la cual el administrador del departamento, puede crear el entorno bajo la cual va a funcionar, controlar el stock y todas las operaciones que se realizan. La segunda, ejecutada en una plataforma móvil (iPhone), será una herramienta de gran utilidad para los vendedores, que les permitirá controlar el stock y realizar gestiones.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Avui en dia la biologia aporta grans quantitats de dades que només la informàtica pot tractar. Les aplicacions bioinformàtiques són la més important eina d’anàlisi i comparació que tenim per entendre la vida i aconseguir desxifrar aquestes dades. Aquest projecte centra el seu esforç en l’estudi de les aplicacions dedicades a l’alineament de seqüències genètiques, i més concretament a dos algoritmes, basats en programació dinàmica i òptims: el Needleman&Wunsch i el Smith&Waterman. Amb l’objectiu de millorar el rendiment d’aquests algoritmes per a alineaments de seqüències grans, proposem diferents versions d’implementació. Busquem millorar rendiments en temps i espai. Per a aconseguir millorar els resultats aprofitem el paral·lelisme. Els resultats dels anàlisis de les versions els comparem per obtenir les dades necessàries per valorar cost, guany i rendiment.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Este documento refleja el estudio de investigación para la detección de factores que afectan al rendimiento en entornos multicore. Debido a la gran diversidad de arquitecturas multicore se ha definido un marco de trabajo, que consiste en la adopción de una arquitectura específica, un modelo de programación basado en paralelismo de datos, y aplicaciones del tipo Single Program Multiple Data. Una vez definido el marco de trabajo, se han evaluado los factores de rendimiento con especial atención al modelo de programación. Por este motivo, se ha analizado la librería de threads y la API OpenMP para detectar aquellas funciones sensibles de ser sintonizadas al permitir un comportamiento adaptativo de la aplicación al entorno, y que dependiendo de su adecuada utilización han de mejorar el rendimiento de la aplicación.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

For the execution of the scientific applications, different methods have been proposed to dynamically provide execution environments for such applications that hide the complexity of underlying distributed and heterogeneous infrastructures. Recently virtualization has emerged as a promising technology to provide such environments. Virtualization is a technology that abstracts away the details of physical hardware and provides virtualized resources for high-level scientific applications. Virtualization offers a cost-effective and flexible way to use and manage computing resources. Such an abstraction is appealing in Grid computing and Cloud computing for better matching jobs (applications) to computational resources. This work applies the virtualization concept to the Condor dynamic resource management system by using Condor Virtual Universe to harvest the existing virtual computing resources to their maximum utility. It allows existing computing resources to be dynamically provisioned at run-time by users based on application requirements instead of statically at design-time thereby lay the basis for efficient use of the available resources, thus providing way for the efficient use of the available resources.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Arts Fusió és un projecte pedagògic entorn a la transdisciplinarietat artística, consistent en una recerca al voltant d'aquest concepte i dels valors formatius que aporta en processos d'aprenentatge creatiu. A partir d'aquí hem creat uns principis metodològics per orientar una didàctica cap a la fusió del teatre, la dansa, la música i les arts visuals. Per posar de manifest els beneficis de la nostra proposta hem realitzat aplicacions didàctiques en educacio artística superior i en educació secundària obligatòria. Metodològicament ens situem en el paradigma de la complexitat i basem les intervencions en una perspectiva qualitativa exploratòria, en concret dintre de la línia de la investigació avaluativa. Com a resultats del treball hem vist que la transdisciplinarietat artística pot actuar com a mitjà i com a fi educatiu segons el context en el que ens trobem.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Aquest projecte intenta implantar una metodologia de treball sobre MATE. MATE es una eina de sintonització d'aplicacions paral·leles sorgida de la tesis doctoral d'Anna Sikora a 2003. Vistos els resultats obtinguts, es va decidir donar un pas endavant i convertir-la en un producte software Open Source. Per fer-ho ha sigut necessari aplicar una serie d'estàndards i fer un proces de tests. En aquest treball s'ha creat part de la metodologia i s'han modificat dos dels mòduls principals.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Investigación producida a partir de una estancia en la Université Paul Sabatier, Toulouse III - CNRS, entre 2007 y 2009. Durante los últimos años la investigación centrada en nuevos materiales de tamaño nanoscòpico (nanopartículas, quantum dots, nanotubos de carbono,...) ha experimentado un crecimiento considerable debido a las especiales propiedades de los "nanoobjetos" con respecto a magnetismo, catálisis, conductividad eléctrica, etc ... Sin embargo, hoy en día todavía existen pocas aplicaciones de las nanopartículas en temas medioambientales. Uno de los motivos de esta situación es la posible toxicidad de los nanoobjetos, pero existe también una dificultad tecnológica dado que las nanopartículas tienden a agregarse y es muy difícil manipularlas sin que pierdan sus propiedades especiales. Así, aunque la preparación de materiales catalíticos nanoestructurados es muy interesante, es necesario definir nuevas estrategias para prepararlos. Este proyecto de investigación tiene como objetivo principal la preparación de nuevas membranas catalíticas con nanopartículas metálicas en el interior para aplicaciones de tratamiento de agua. La innovación principal de este proyecto consiste en que las nanopartículas no son introducidas en la matriz polimérica una vez preformadas sino que se hacen crecer en el interior de la matriz polimérica mediante una síntesis intermatricial. El único requisito es que la matriz polimérica contenga grupos funcionales capaces de interaccionar con los precursores de las nanopartículas. Una vez finalizado el proyecto se puede afirmar que se han logrado parte de los objetivos planteados inicialmente. Concreamente ha quedado demostrado que se pueden sintetizar nanopartículas metálicas de metales nobles (platino y paladio) en membranas de fibra hueca de micro- y ultrafiltración siguiendo dos metodologías diferentes: modificación fotoquímica de polímeros y deposición de multicapas de polielectrolitos. Los nuevos materiales son efectivos en la catálisis de reducción de un compuesto modelo (4-nitrofenol con borohidruro de sodio) y, en general, los resultados han sido satisfactorios. Sin embargo, se ha puesto de manifiesto que el uso de un reactivo que genera hidrógeno gas en contacto con la solución acuosa dificulta enormemente la implementación de la reacción catalítica al ser el medio de la membrana una matriz porosa. Así, como conclusión principal se puede decir que se han encontrado las limitaciones de esta aproximación y se sugieren dos posibilidades de continuidad: la utilización de las membranas sintetizadas en contactores gas-líquido o bien el estudio y optimización del sistema de membrana en configuración de membranas planas, un objetivo más asequible dada su menor complejidad. Esta investigación se ha realizado en el seno del “Laboratoire de Génie Chimique” de Toulouse y del Departamento de Química de la Michigan State University y ha sido posible gracias a un proyecto financiado por la “Agence National pour la Recherce” y al programa PERMEANT entre el CNRS y la NSF.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Avui dia, la gestió d’esdeveniments online i la seva promoció és un mercat creixent gràcies a l’evolució de la web 2.0 i a les xarxes socials. Ticketmaster és el referent, tot i així, no existeix una oferta clara per gestionar la venda d’entrades d’esdeveniments d’una mida petita o mitjana i que aprofiti les xarxes socials i la integració d’aplicacions que aquestes proporcionen. L’objectiu és realitzar una aplicació web on els usuaris (propis o de Facebook) puguin crear esdeveniments, publicar-los i promocionar-los a les xarxes socials, així com gestionar les tasques i característiques relacionades com la venda d’entrades i la llista de convidats.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

La función de la aplicación Sky Net (un sistema de control de versiones y sincronización de documentos on-line) será la de ofrecer un conjunto de herramientas capaces de establecer una comunicación cliente-servidor de forma transparente utilizando carpetas del disco duro. De esta forma el usuario final podrá tener todos sus documentos guardados en un servidor, poderlos recuperar en el momento que se desee, y tener los mismos documentos en todas las estaciones de trabajo que estén conectadas a la aplicación. Además se le añade una función de control de versiones que permitirá guardar el contenido de una carpeta bajo un identificador (nombre o versión), y poderlo recuperar más adelante aunque ya hayamos hecho modificaciones en los documentos de dicha carpeta. El proyecto se compone de dos aplicaciones: Sky Catcher, la aplicación cliente, y Sky Node, la aplicación servidor.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Actualmente existen muchas aplicaciones paralelas/distribuidas en las cuales SPMD es el paradigma más usado. Obtener un buen rendimiento en una aplicación paralela de este tipo es uno de los principales desafíos dada la gran cantidad de aplicaciones existentes. Este objetivo no es fácil de resolver ya que existe una gran variedad de configuraciones de hardware, y también la naturaleza de los problemas pueden ser variados así como la forma de implementarlos. En consecuencia, si no se considera adecuadamente la combinación "software/hardware" pueden aparecer problemas inherentes a una aplicación iterativa sin una jerarquía de control definida de acuerdo a este paradigma. En SPMD todos los procesos ejecutan el mismo código pero computan una sección diferente de los datos de entrada. Una solución a un posible problema del rendimiento es proponer una estrategia de balance de carga para homogeneizar el cómputo entre los diferentes procesos. En este trabajo analizamos el benchmark CG con cargas heterogéneas con la finalidad de detectar los posibles problemas de rendimiento en una aplicación real. Un factor que determina el rendimiento en esta aplicación es la cantidad de elementos nonzero contenida en la sección de matriz asignada a cada proceso. Determinamos que es posible definir una estrategia de balance de carga que puede ser implementada de forma dinámica y demostramos experimentalmente que el rendimiento de la aplicación puede mejorarse de forma significativa con dicha estrategia.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

MATE (Monitoring, Analysis and Tuning Environment) es un proyecto que surge en 2004 como tesis doctoral de Anna Sikora con el propósito de investigar la mejora de rendimiento de aplicaciones paralelas a través de la modificación dinámica. Nuestro proyecto supone un paso adelante en cuestiones de calidad de software y pretende dotar al proyecto MATE de una base de desarrollo sólida de cara a futuras lineas de trabajo. Para ello se hace frente a la problemática desde tres perspectivas: la creación de una metodología de desarrollo (y su aplicación sobre el proyecto existente), la implantación de un entorno de desarrollo de soporte y el desarrollo de nuevas características para favorecer la portabilidad y la usabilidad, entre otros aspectos.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En el projecte s’ha dut a terme un estudi sobre la tecnologia que aporten les targetes gràfiques (GPU) dins l’àmbit de programació d’aplicacions que tradicionalment eren executades en la CPU o altrament conegut com a GPGPU. S’ha fet una anàlisi profunda del marc tecnològic actual explicant part del maquinari de les targetes gràfiques i de què tracta el GPGPU. També s’han estudiat les diferents opcions que existeixen per poder realitzar els tests de rendiment que permetran avaluar el programari, quin programari està dissenyat per ser executat amb aquesta tecnologia i quin és el procediment a seguir per poder utilitzar-los. S’han efectuat diverses proves per avaluar el rendiment de programari dissenyat o compatible d’executar en la GPU, realitzant taules comparatives amb els temps de còmput. Un cop finalitzades les diferents proves del programari, es pot concloure que no tota aplicació processada en la GPU aporta un benefici. Per poder veure millores és necessari que l’aplicació reuneixi una sèrie de requisits com que disposi d’un elevat nombre d’operacions que es puguin realitzar en paral lel, que no existeixin condicionants per a l’execució de les operacions i que sigui un procés amb càlcul aritmètic intensiu.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

El projecte sorgeix per intentar donar una solució per gestionar efectivament el talent dels treballadors de l'empresa Softonic per tal de que l'empresa en pugui treure profit. Tot i que hi ha altres aplicacions que realitzen aquesta funció, es vol una aplicació feta a mida que pugui complir tots els requisits que es desitgen, tot assolint una total integració en l‟aplicació interna de l‟empresa.

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Performance prediction and application behavior modeling have been the subject of exten- sive research that aim to estimate applications performance with an acceptable precision. A novel approach to predict the performance of parallel applications is based in the con- cept of Parallel Application Signatures that consists in extract an application most relevant parts (phases) and the number of times they repeat (weights). Executing these phases in a target machine and multiplying its exeuction time by its weight an estimation of the application total execution time can be made. One of the problems is that the performance of an application depends on the program workload. Every type of workload affects differently how an application performs in a given system and so affects the signature execution time. Since the workloads used in most scientific parallel applications have dimensions and data ranges well known and the behavior of these applications are mostly deterministic, a model of how the programs workload affect its performance can be obtained. We create a new methodology to model how a program’s workload affect the parallel application signature. Using regression analysis we are able to generalize each phase time execution and weight function to predict an application performance in a target system for any type of workload within predefined range. We validate our methodology using a synthetic program, benchmarks applications and well known real scientific applications.