Simulación híbrida como núcleo de simulación de aplicaciones gráficas en tiempo real.

  1. García García, Inmaculada
Dirigida per:
  1. Marcos Fernández Marín Director
  2. Ramón Mollá Vayá Director/a

Universitat de defensa: Universitat de València

Fecha de defensa: 21 de de juny de 2005

Tribunal:
  1. Roberto Agustín Vivó Hernando President/a
  2. Mariano Pérez Martínez Secretari
  3. Rafael Ors Carot Vocal
  4. Miguel Chover Sellés Vocal
  5. Emilio Camahort Gurrea Vocal
Departament:
  1. Informàtica

Tipus: Tesi

Teseo: 103193 DIALNET lock_openTDX editor

Resum

Real time graphic applications, speci¯cally videogames, follow a paradigm of continuous simulation that couple the simulation phase and the rendering phase. This paradigm can be ine±cient or it can produce incorrect simulations. It has di- sadvantages, some of them are: the inadequate computer power distribution between the graphic application objects, it is not possible to de¯ne the Quality of Service (QoS) of each application object, the object QoS can be maintained during the ap- plication running, the behavior of all the system objects are coupled (speci¯cally the rendering process and the simulation process). The proposal is to change the simulation paradigm of real time graphic ap- plications. The new simulation paradigm is discrete and decoupled. The use of a decoupled discrete paradigm avoids the problems of the continuous coupled para- digm and it avoids incorrect simulations, besides it improves the simulation quality and e±ciency. The discrete simulation paradigm allows to de¯ne a private QoS crite- rion for each aspect of each object in the videogame. The render object is dedicated to control the application render process. The render object de¯nes its own QoS criteria. It is possible to de¯ne a di(r)erent sampling frequency for each object aspect in the system. The discrete paradigm allows to de¯ne the objects sampling frequency to distribute the computer power adequately among the objects. The computer power consumed executing the application is only the necessary to guarantee the QoS of each object. The system can be adapted dynamically. The objects QoS can be adjusted to the objects requirements and the whole system requirements, the system load or characteristics. This sampling frequency may change dynamically to adapt the QoS of the object aspect to the real computer power. The result obtained is a discrete system that allows a Smart System Degradation and may rede¯ne dynamically the objects aspects QoS. Objects collect system information and use it to adapt its QoS.