HOME       UP       PREV       |ENDOFPACK|

Multitasking Problem

Much more to context switch.

Banking/barelling the FPGA/CGRA configuration is certainly an option: even considered within a single design for spatial folding to TDM (Rosemary Francis PhD + Guy Lemieux).

Microsoft Azure ameliorates this by decoupling the FPGA from the blade. One blade oversees the FPGA's on many neighbouring blades using local interconnect. FPGAs are left semi-permanently configures for one application such as Bing.

Michael Dales Phd Thesis addressed this first: »Managing a Reconfigurable Processor in a General Purpose Workstation Environment - Date 2003


12: (C) 2012-17, DJ Greaves, University of Cambridge, Computer Laboratory.