%0 Generic %A Joaquín Acosta, Aida %A Cruz Marcos, José Luis %A Lázaro Ángeles, Daniel %T Diseño e implementación en lenguaje Java de un gestor de recursos hardware reconfigurable en un entorno de red %J Trabajos de curso (Departamento de Arquitectura de Computadores y Automática, FDI) %D 2005 %U https://hdl.handle.net/20.500.14352/54246 %X Los avances recientes en el hardware dinámica y parcialmente reconfigurable handesembocado en lo que se conoce como la multitarea hardware, que permite que unos dispositivosconocidos como FPGA’s ejecuten diversas tareas hardware simultáneamente. Por otra parte,también recientemente, se ha establecido lo que se conoce como Grid Computing; resumidamente,sistemas de computación distribuidos con una alta interoperabilidad entre sus actores.Nuestro sistema pretende reunir ambas ideas, construyendo un gestor distribuido deFPGA’s que ofrece la capacidad computacional de estos dispositivos a unos usuarios remotos. Elsistema es capaz, por lo tanto, de recibir peticiones de tareas hardware, de identificar los recursoscapaces de ejecutar cada tarea y de asignarlos a los recursos de forma que se optimice elrendimiento global, y por último devolver el resultado fruto de los cálculos al usuario demandantede la tarea.[ABSTRACT]The recently technology advances in hardware partially and dynamically reconfigurable,have enabled multijob hardware, that is, simultaneous execution of many jobs in hardware devicesas FPGAs (Filed-Programmable Gate Array). In addition, nowadays, Grid computing, asdistributed computational systems which enables expansive and underutilized resource-sharing, isbecoming more and more important.Our aim is to combine both ideas, implementing a distributed management FPGA’s systemthat offers the computational capabilities of these devices to remote users. The system is capablefor receiving hardware job requests, identify the resources available for executing each job andassign them to the more efficient resource to optimize global performance. At last, return the resultof the execution to the job owner. %~