Computacion En Tiempo Real

Páginas: 5 (1144 palabras) Publicado: 23 de abril de 2012
COMPUTACION EN TIEMPO REAL

Computación en tiempo real: una nueva disciplina de Ciencias de la Computación e Ingeniería
La computación en tiempo real se ha convertido en una disciplina importante en ciencias de la computación y la ingeniería. Muchas de las cuestiones clave identificadas han recibido una gran atención, pero todavía hay problemas que deben resolverse y que merecen másinvestigación.

¿Qué es la computación en tiempo real?

En forma general, los sistemas en tiempo real se caracterizan por tres componentes principales. En primer lugar, "el tiempo" es el recurso más valioso para la gestión de sistemas de tiempo real. Las tareas deben ser asignadas y programadas para ser completadas antes de sus plazos respectivos. La exactitud de un cálculo no sólo depende de laexactitud lógica, sino también del momento en que se producen los resultados. En segundo lugar, la fiabilidad es crucial, ya que el fracaso de un sistema en tiempo real podría causar una catástrofe económica o la pérdida de vidas humanas. En tercer lugar, el entorno en que opera un equipo es un componente activo de cualquier sistema en tiempo real. Se debe tener cuenta que los sistemas en tiempo realestán presentes prácticamente en todo lo que nos rodea; en los sistemas de antibloqueo de frenos de los automóviles, en aplicaciones de control de aviones, entre otros. Es por tanto, muy importante para el sistema de computo asegurarse que los plazos de las tareas críticas se cumplen independientemente de las otras condiciones en el sistema. Es de aquí donde emergen conceptos muy discutidos comopor ejemplo las denominadas tareas síncronas y asíncronas, además de otros temas importantes que merecen una mayor investigación y que presentan pocos derroteros.


Asignación de tareas y plazos mensaje: Si bien los plazos son cruciales para la mayoría de los sistemas en tiempo real, no se ha hecho mucho trabajo para formalizar la asignación de plazos para las tareas y los mensajes de unaaplicación en tiempo real. La mayoría de tareas y algoritmos de mensaje de programación suponen que los plazos se dan y por lo general no se preocupan acerca de cómo estos plazos se llegaron en el primer lugar. Sin embargo, en la práctica, los plazos de trabajo y el mensaje deben ser derivados de la aplicación bajo consideración.


Caracterización de los tiempos en la ejecución de tareas: plazossimilares de trabajo y mensaje, los algoritmos de programación de sistemas en tiempo real a menudo se asumen del conocimiento de los tiempos de ejecución de la tarea. Sin embargo, muy poco se ha informado sobre la forma de determinar los tiempos de ejecución de la tarea. Hay varios factores que hacen muy difícil este problema: los loops dependientes de datos, los retrasos de distribución de losrecursos-carga de trabajo que dependen, del salto, y la dependencia del sistema en hardware, sistemas operativos, idiomas y / o compiladores. Hay una necesidad de herramientas para analizar la descripción de tareas y determinar los tiempos de ejecución de la tarea en diferentes condiciones.


Integración de la tolerancia a fallos y/o la seguridad: Los sistemas actuales en tiempo real a menudo tratanla tolerancia a fallos y problemas de seguridad en forma aislada. Sin embargo debido a la creciente complejidad de los sistemas de tiempo real ya no es posible separar y tratar a tiempo la tolerancia a fallos y la seguridad como restricciones independientes. Por lo tanto, hay una necesidad de desarrollar enfoques integrados que sistemáticamente aborden los efectos de la tolerancia a fallos ytécnicas de seguridad de las restricciones temporales en un sistema en tiempo real. Es necesario desarrollar técnicas de detección de errores de predicción,  de localización, y  técnicas de reconfiguración.




Arquitecturas de tiempo real(Real-time architectures): hay dos niveles en la arquitectura que deben tenerse en cuenta para mejorar la previsibilidad: los niveles de procesador y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Computacion tiempo real
  • Dfd En Tiempo Real
  • Sistemas De Tiempo Real
  • 15 RELOJ TIEMPO REAL
  • Diseño de software de tiempo real
  • tiempo real t1
  • PCR tiempo real
  • Tripticos Empresa En Tiempo Real

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS