ACM Home Page
Please provide us with feedback. Feedback
Task graph scheduling for reconfigurable architectures driven by reconfigurations hiding and resources reuse
Full text PdfPdf (950 KB)
Source
Great Lakes Symposium on VLSI archive
Proceedings of the 19th ACM Great Lakes symposium on VLSI table of contents
Boston Area, MA, USA
SESSION: VLSI design table of contents
Pages 21-26  
Year of Publication: 2009
ISBN:978-1-60558-522-2
Authors
Marco Domenico Santambrogio  Politecnico di Milano, Milano, Italy
Massimo Redaelli  Politecnico di Milano, Milano, Italy
Marco Maggioni  Politecnico di Milano, Milano, Italy
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 48,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1531542.1531552
What is a DOI?

ABSTRACT

This paper is focused on the scheduling of tasks on partially dynamically reconfigurable FPGA s in order to minimize the overall latency of the application. We propose a novel approach to the partitioning of a system specification by detecting recurrent structures in the specification itself. This technique has the objective of identifying modules that can be used more than once during the system lifetime. In such a scenario the reconfiguration overhead is minimized via both the device resource reuse, due to the partitioner, and the reconfiguration time hiding, due to the scheduler. A model of reconfigurable hardware, both for the device and the application, will also be defined and presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Cardoso, J.M.P.: On combining temporal partitioning and sharing of functional units in compilation for reconfigurable architectures. IEEE Trans. Comp. 52(10) (2003) 1362--1375
 
2
 
3
4
 
5
Banerjee, S., Bozorgzadeh, E., Dutt, N.: Integrating physical constraints in hw-sw partitioning for architectures with partial dynamic reconfiguration. In IEEE T-VLSI 14(11) (November 2006) 1189--1202.
 
6
Jafri, K., Jafri, N., Khan, S.: Constraint based temporal partitioning model for partial reconfigurable architectures. In Proceedings of IEEE INIMIC (2003) 242--246.
 
7
 
8
9
10
 
11
 
12
Giani, M., Redaelli, M., Santambrogio, M., Sciuto, D.: Task partitioning for the scheduling on reconfigurable systems driven by specification self-similarity. In: Proceedings of the International Conference on Engineering of Reconfigurable Systems and Algorithms (ERSA), CSREA Press, Las Vegas. (2007) 78--84.
 
13
Chaitin, G.J., Auslander, M.A., Chandra, A.K., Cocke, J., Hopkins, M.E., Markstein, P.W.: Register allocation via coloring. In: Computer Languages. Volume 6. (1981) 47--57.
14
 
15
Ferrandi, F., Redaelli, M., Santambrogio, M.D., Sciuto, D.: Solving the coloring problem to schedule on partially dynamically reconfigurable hardware. In: IFIP VLSI-SOC 2005. (2005).
 
16
Bowen, L.: Introduction to contemporary mathematics. In http://www.ctl.ua.edu/math103/scheduling/scheduling\_algorithms.htm.

Collaborative Colleagues:
Marco Domenico Santambrogio: colleagues
Massimo Redaelli: colleagues
Marco Maggioni: colleagues