Title :
3D FPGA resource management and fragmentation metric for hardware multitasking
Author :
Valero, J.A. ; Septién, J. ; Mozos, D. ; Mecha, H.
Author_Institution :
Dipt. Arquitectura de Comput., Univ. Complutense de Madrid, Madrid, Spain
Abstract :
This research work presents a novel proposal to get hardware multitasking in 3D FPGAs. Such architectures are still academic, but recent advances in 3D IC technologies allow foreseeing true 3D FPGAs in the near future. Starting from models for the 3D FPGA and for the tasks, an efficient technique for managing the 3D reconfigurable resources is proposed. This technique is based on a vertex-list structure in order to maintain information about the free space available on the FPGA at a given time moment. Moreover, a novel 3D fragmentation metric, based on cubeness of the free FPGA volume, is explained. And finally, several vertex-selection heuristics, a simpler one based on space adjacency and a more complex one based on space and time adjacency, are explained and their performance compared by some experiments.
Keywords :
field programmable gate arrays; 3D FPGA resource management; 3D IC technologies; 3D fragmentation metric; 3D reconfigurable resources; hardware multitasking; vertex-list structure; Cost function; Delay; Field programmable gate arrays; Hardware; Integrated circuit interconnections; Integrated circuit technology; Multitasking; Resource management; Space technology; Three-dimensional integrated circuits;
Conference_Titel :
Parallel & Distributed Processing, 2009. IPDPS 2009. IEEE International Symposium on
Conference_Location :
Rome
Print_ISBN :
978-1-4244-3751-1
Electronic_ISBN :
1530-2075
DOI :
10.1109/IPDPS.2009.5161201