The Development of an Operating System for Reconfigurable Computing

  • Authors:
  • Grant Wigley;David Kearney

  • Affiliations:
  • University of South Australia;University of South Australia

  • Venue:
  • FCCM '01 Proceedings of the the 9th Annual IEEE Symposium on Field-Programmable Custom Computing Machines
  • Year:
  • 2001

Quantified Score

Hi-index 0.01

Visualization

Abstract

An operating system (OS) for reconfigurable computing uses new versions of algorithms for the allocation of area to tasks, the partitioning of an application to fit selected allocated areas and the placement and routing inside partitions. The algorithms have small deterministic and bounded run times with near linear time complexity making them suitable to run in between time slices or at the initial loading stage of applications. Tests on the prototype with benchmark examples show that it is a feasible and that fragmentation of the area of the FPGA among many users is manageable.