Cambio de Paradigma en el Control de Aplicaciones Gráficas en Tiempo Real

[ES] Tradicionalmente existen dos grandes áreas que se han desarrollado de forma independiente en el campo de la simulación. Por una parte esta la Simulación en Tiempo Real típicamente utilizada en video-juegos y por otra parte esta la Simulación Discreta típicamente utilizada en simulación científi...

Descripción completa

Detalles Bibliográficos
Autor: Broseta Toribio, Vicente
Tipo de recurso: tesis de maestría
Fecha de publicación:2012
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/18482
Acceso en línea:https://riunet.upv.es/handle/10251/18482
Access Level:acceso abierto
Palabra clave:Tiempo real
Aplicaciones gráficas
Eventos discretos
Simulación
Real time
Graphic aplications
Discrete events
Simulation
LENGUAJES Y SISTEMAS INFORMATICOS
Máster Universitario en Inteligencia Artificial, Reconocimiento de Formas e Imagen Digital-Màster Universitari en Intel·ligència Artificial, Reconeixement de Formes i Imatge Digital
Descripción
Sumario:[ES] Tradicionalmente existen dos grandes áreas que se han desarrollado de forma independiente en el campo de la simulación. Por una parte esta la Simulación en Tiempo Real típicamente utilizada en video-juegos y por otra parte esta la Simulación Discreta típicamente utilizada en simulación científica basada en teoría de colas. En este trabajo se pretende unir estas dos áreas aplicando la tecnología de la Simulación Discreta a el control interno de las Aplicaciones Gráficas en Tiempo Real (AGTR). Esta transferencia tecnológica supone un cambio de paradigma en el desarrollo de las AGTR. Este cambio de paradigma permite una simulación mucho más precisa debido al control más eficiente realizado sobre la potencia de calculo mejorando así la productividad de la CPU. Cada aspecto de cada objeto de la AGTR puede ser ejecutado de forma independiente y de esta forma satisfacer sus propios requerimientos. Por lo tanto, la utilización de la CPU solo se hace cuando es estrictamente necesario liberando potencia de calculo para otros propósitos como mejorar, entre otras cosas, la calidad de las aplicaciones, la IA de las aplicaciones, la posibilidad de migrar aplicaciones a dispositivos con menos recursos como dispositivos móviles, dispositivos antiguos o simplemente ahorrar energía para incrementar el tiempo de juego o aumentar el tiempo de las baterías. Este es un proyecto con orientación profesional, su objetivo es utilizar una tecnología, ya existente y recientemente mejorada, en el desarrollo de un Benchmark mediante el cual poder hacer una serie de mediciones y un Demostrador que facilite la transferencia de la tecnología desarrollada a el mundo empresarial.