1 / 18

Mohamed Taher 1 , Kris Gaj 2 , Tarek El-Ghazawi 1 ,

Mohamed Taher 1 , Kris Gaj 2 , Tarek El-Ghazawi 1 , and Nikitas Alexandridis 1 1 The George Washington University 2 George Mason University. Job Management System Extension to Support SLAAC-1V Reconfigurable Hardware. Problem:. Reconfigurable resources expensive and unutilized

danika
Download Presentation

Mohamed Taher 1 , Kris Gaj 2 , Tarek El-Ghazawi 1 ,

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mohamed Taher1, Kris Gaj2, Tarek El-Ghazawi1, and Nikitas Alexandridis11 The George Washington University2 George Mason University Job Management System Extension to Support SLAAC-1V Reconfigurable Hardware P27 Taher

  2. Problem: • Reconfigurable resources expensive and unutilized • Many of these resources available over the network • It is desirable to leverage networked reconfigurable resources to help other users within the same organization P27 Taher

  3. Approach of Job Management System P27 Taher

  4. LSF • The LSF Suite (Load Sharing Facility) is an industry-standard set of integrated products that manage distributed computing resources and workloads. • LSF is a layer of software services on top of UNIX and Windows NT operating systems. • LSF creates a single system image on a network of heterogeneous computers so that the whole network of computing resources can be utilized effectively and managed easily. P27 Taher

  5. SLAAC1-V • Full-sized 64-bit PCI card. • Three Xilinx XCV1000-6 compute FPGAs • The memories are 36x256K ZBT SRAMs. P27 Taher

  6. SLAAC1-V Top Level Block Diagram P27 Taher

  7. Approach • Extend LSF to recognize and utilize SLAAC1-V reconfigurable resources - add new dynamic resources - configure scheduling to be based on these new resources P27 Taher

  8. Networked Reconfigurable ResourceManagement System P27 Taher

  9. LSF Structure P27 Taher

  10. Extension of LSF to reconfigurable hardware other hosts other hosts Execution host Master host ELIM LIM MLIM Remote user Load information SLAAC API SBD MBD bsub Child SBD RES queue Status of the board RUser job SLAAC API FPGA board SLAAC driver P27 Taher

  11. Operation of ELIM Try to open the board in an exclusive mode Yes No Succeed Status = board available Status = board unavailable Close the board Report the status of the board to LIM Wait for N sec P27 Taher

  12. Experimental verification P27 Taher

  13. Testbed used in the experiments Execution Host 1 SLAAC-1V Submission & Master Host Windows 2000 – PIV 1.3 GHz, 256 MB RAM Linux RH7.0 – PIII 450 MHz, 512 MB RAM Execution Host 2 SLAAC-1V Windows 2000 – PIII 450 MHz, 128 MB RAM P27 Taher

  14. Features and Parameters of Performed Experiments Avr. delay Exp. No. of Number and No. execution execution times between job hosts of jobs submissions 1 1 20 x 20 s 5 s 2 2 40 x 20 s 5 s 3 2 8 x 20 s, 5 s 8 x 30 s, 8 x 40 s, 8 x 50 s, 8 x 60 s 4 2 40 x 120 s 5 s P27 Taher

  15. 40 jobs - 20-60 sec Utilization = 86.4 % P27 Taher

  16. 40 jobs - 20_60 sec Utilization = 84.8 % P27 Taher

  17. Result P27 Taher

  18. Conclusion • Increased utilization of FPGA boards through • the optimized configuration of LSF and ELIM • Full implementation and verification of the middleware for SLAAC-1V boards • The architecture was verified experimentally • The utilization of the idle boards was demonstrated to reach up to 95% in our experimental setting which include Linux and Windows NT workstations P27 Taher

More Related