000010515 001__ 10515
000010515 005__ 20150325140157.0
000010515 037__ $$aTAZ-PFC-2013-213
000010515 041__ $$aspa
000010515 1001_ $$aGariburo Cortés, José Ángel
000010515 24500 $$aMigración y optimización de la aplicación VisionSurfer sobre plataforma Intel 64 bits
000010515 260__ $$aZaragoza$$bUniversidad de Zaragoza$$c2013
000010515 506__ $$aby-nc-sa$$bCreative Commons$$c3.0$$uhttp://creativecommons.org/licenses/by-nc-sa/3.0/
000010515 500__ $$aProyecto desarrollado en la empresa SCATI LABS.
000010515 520__ $$aUn estudio sobre la viabilidad y conveniencia de la migración de la aplicación comercial de manejo de vídeo VisionSurfer de su actual plataforma de 32 bits (IA32) a una de 64 (Intel® 64). Esta aplicación, gracias a su sistema "Cluster" de almacenamiento, permite al usuario grabar la información en todos los discos duros repartidos entre los servidores y así garantizar la disponibilidad del video grabado ante fallos de discos duros e incluso de un servidor completo. Por otro lado dispone de un sistema inteligente gracias a la virtualización, denominado Failover que, detecta la caída de aplicaciones de alguno de los equipos y se pone en marcha automáticamente en otro servidor para garantizar la continuidad de servicio. Se ha estudiado la arquitectura conocida como Intel® 64 y los posibles problemas surgidos al migrar desde IA32. Se han comprobado la disponibilidad y correcto funcionamiento en 64 bits de las librerías usadas en 32 bits, y se han buscado y comparado herramientas de análisis estático de código que nos puedan ayudar en esta tarea (como PVS-Studio). Con los resultados obtenidos se ha hecho una primera estimación del coste temporal aproximado de la migración total de la aplicación. Se ha desarrollado una aplicación de ejemplo que sirva para entender y ejemplificar la aplicación objetivo. Debido a la extensión y complejidad de la aplicación VisionSurfer, finalmente se ha procedido a la migración de una aplicación crucial dentro de esta llamada SCATIRTPVideoClient. A continuación se han evaluado las posibilidades de mejora del rendimiento en la aplicación. Para ello se han buscado cuellos de botella, causados por el uso intensivo de memoria, detección de posibles fugas de memoria y posibilidad de vectorización. Por último se han realizado pruebas de aceptación y evaluación del rendimiento.
000010515 521__ $$aIngeniero en Informática
000010515 540__ $$aDerechos regulados por licencia Creative Commons
000010515 6531_ $$a64 bits
000010515 6531_ $$aintel
000010515 6531_ $$aarquitectura de computadores
000010515 6531_ $$aoptimización
000010515 6531_ $$amigración 64 bits
000010515 6531_ $$acctv
000010515 700__ $$aPuyal Latorre, Óscar$$edir.
000010515 7102_ $$aUniversidad de Zaragoza$$bInformática e Ingeniería de Sistemas$$cArquitectura y Tecnología de Computadores
000010515 7202_ $$aBriz Velasco, José Luis$$eponente
000010515 8560_ $$f563580@celes.unizar.es
000010515 8564_ $$s3429387$$uhttps://zaguan.unizar.es/record/10515/files/TAZ-PFC-2013-213.pdf$$yMemoria (spa)
000010515 909CO $$ooai:zaguan.unizar.es:10515$$pdriver$$pproyectos-fin-carrera
000010515 950__ $$a
000010515 980__ $$aTAZ$$bPFC$$cEINA