首页> 外文OA文献 >Técnicas de planificación en entornos reconfigurables para aplicaciones multimedia (Scheduling techniques in reconfigurable environments for multimedia applications)
【2h】

Técnicas de planificación en entornos reconfigurables para aplicaciones multimedia (Scheduling techniques in reconfigurable environments for multimedia applications)

机译:可重新配置环境中的多媒体应用程序调度技术

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

El principal objetivo de esta tesis es reducir, el impacto de las reconfiguraciones generadas por la ejecución de tareas en sistemas reconfigurables utilizados en entornos altamente dinámicos. Para ello, este trabajo propone un algoritmo de planificación que realiza parte de sus cálculos en tiempo de ejecución para de este modo adaptarse a los diferentes requerimientos computacionales del sistema. Por otro lado, el segundo objetivo de esta tesis es que la ejecución de este algoritmo no introduzca penalizaciones temporales significativas durante la ejecución de las aplicaciones. Para abordar este problema, este algoritmo realiza una gran parte de sus cálculos en tiempo de diseño. Además, para acelerar en lo posible la planificación en tiempo de ejecución, esta tesis propone una implementación del planificador en tiempo de ejecución utilizando los recursos reconfigurables disponibles en la FPGA destino, una Xilinx™ Virtex-II Pro XC2VP30. La etapa de planificación en tiempo de diseño analiza las tareas entrantes y obtiene información útil que será utilizada a continuación por la etapa en tiempo de ejecución. Esta última implementa una estrategia de reemplazo inteligente que favorece el reúso de las tareas cuyas reconfiguraciones generen las penalizaciones más significativas. Asimismo, el planificador en tiempo de ejecución también implementa una técnica de prebúsqueda de tareas que realiza las reconfiguraciones antes de que éstas sean demandadas, reduciendo así las latencias de reconfiguración. El algoritmo de planificación propuesto en esta tesis ha demostrado ser muy eficiente en la eliminación de los retardos por reconfiguración, llegando a ocultar hasta el 99% de las latencias por reconfiguración originales. Por otro lado, la implementación hardware propuesta genera retardos en tiempo ejecución que son insignificantes con respecto a los tiempos de ejecución de las tareas ejecutadas. En comparación con una versión software equivalente, estos retardos son tres órdenes de magnitud menores, lo cual demuestra la conveniencia de utilizar esta implementación hardware, ya que en sistemas empotrados, las restricciones temporales de las aplicaciones (especialmente multimedia) son normalmente muy exigentes. Todos estos experimentos se han realizado con aplicaciones multimedia reales.
机译:本文的主要目的是减少在高度动态环境中使用的可重配置系统中任务执行所产生的重配置的影响。为此,这项工作提出了一种计划算法,该算法在运行时执行其部分计算,以适应系统的不同计算要求。另一方面,本文的第二个目标是该算法的执行不会在应用程序执行期间引入明显的时间损失。为了解决这个问题,该算法在设计时执行了大部分计算。另外,为了尽可能地加快运行时间计划,本文提出了一种使用目标FPGA Xilinx™Virtex-II Pro XC2VP30上可重新配置的资源的运行时调度程序实现。设计时计划阶段分析传入的任务并获得有用的信息,然后这些信息将由运行时阶段使用。后者实施了一种智能替换策略,该策略有利于重用任务,这些任务的重新配置会产生最严重的损失。另外,运行时调度程序还实现了任务预搜索技术,该技术在请求重新配置之前执行重新配置,从而减少了重新配置的延迟。事实证明,本文提出的规划算法在消除重配置延迟方面非常有效,最多可隐藏原始重配置延迟的99%。另一方面,所提出的硬件实现产生的运行时延迟对于所执行任务的执行时间而言是微不足道的。与等效的软件版本相比,这些延迟要少三个数量级,这证明了使用此硬件实现的便利性,因为在嵌入式系统中,应用程序(特别是多媒体)的时间限制通常非常苛刻。所有这些实验都是在实际的多媒体应用程序中进行的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号