Task Placement for Heterogeneous Reconfigurable Architectures
Koester M, Kalte H, Porrmann M (2005)
In: Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05). IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, School of Computing (Singapur). Singapore Section (Eds); Piscataway, NJ: IEEE: 43-50.
Konferenzbeitrag
| Veröffentlicht | Englisch
Download
Es wurden keine Dateien hochgeladen. Nur Publikationsnachweis!
Autor*in
Koester, Markus;
Kalte, Heiko;
Porrmann, MarioUniBi ![](https://pub.uni-bielefeld.de/images/icon_orcid.png)
![](https://pub.uni-bielefeld.de/images/icon_orcid.png)
herausgebende Körperschaft
IEEE Circuits and Systems Society. Singapore Chapter;
IEEE Electron Devices Society. Singapore Chapter;
Institute of Electrical and Electronics Engineers. Singapore Section;
School of Computing (Singapur). Singapore Section
Abstract / Bemerkung
The concept of partial reconfiguration offers the possibility to dynamically place and remove hardware tasks on reconfigurable architectures, like FPGAs. Common placement algorithms, e.g. Best Fit, are designed for homogeneous architectures, since they do not consider any placement constraints of the hardware tasks. Due to the integration of, e.g., dedicated memory, current FPGAs are heterogeneous reconfigurable architectures. In this paper we introduce two heterogeneous placement algorithms, which are able to deal with the constraints of the hardware tasks. Both algorithms are compared to the Best Fit algorithm by using a simulation framework for partially configurable architectures. We propose concepts of an efficient hardware realization of our placement approach with Xilinx Virtex-II FPGAs. Moreover, we present a task placement mechanism to change the position of a hardware task on the FPGA by manipulating the configuration data of the task
Erscheinungsjahr
2005
Titel des Konferenzbandes
Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05)
Seite(n)
43-50
Konferenzort
Singapore
Konferenzdatum
December 11 - 14
ISBN
0780394070
Page URI
https://pub.uni-bielefeld.de/record/2494437
Zitieren
Koester M, Kalte H, Porrmann M. Task Placement for Heterogeneous Reconfigurable Architectures. In: IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, School of Computing (Singapur). Singapore Section, eds. Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05). Piscataway, NJ: IEEE; 2005: 43-50.
Koester, M., Kalte, H., & Porrmann, M. (2005). Task Placement for Heterogeneous Reconfigurable Architectures. In IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, & School of Computing (Singapur). Singapore Section (Eds.), Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05) (pp. 43-50). Piscataway, NJ: IEEE. doi:10.1109/FPT.2005.1568523
Koester, Markus, Kalte, Heiko, and Porrmann, Mario. 2005. “Task Placement for Heterogeneous Reconfigurable Architectures”. In Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05), ed. IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, and School of Computing (Singapur). Singapore Section, 43-50. Piscataway, NJ: IEEE.
Koester, M., Kalte, H., and Porrmann, M. (2005). “Task Placement for Heterogeneous Reconfigurable Architectures” in Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05), IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, and School of Computing (Singapur). Singapore Section eds. (Piscataway, NJ: IEEE), 43-50.
Koester, M., Kalte, H., & Porrmann, M., 2005. Task Placement for Heterogeneous Reconfigurable Architectures. In IEEE Circuits and Systems Society. Singapore Chapter, et al., eds. Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05). Piscataway, NJ: IEEE, pp. 43-50.
M. Koester, H. Kalte, and M. Porrmann, “Task Placement for Heterogeneous Reconfigurable Architectures”, Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05), IEEE Circuits and Systems Society. Singapore Chapter, et al., eds., Piscataway, NJ: IEEE, 2005, pp.43-50.
Koester, M., Kalte, H., Porrmann, M.: Task Placement for Heterogeneous Reconfigurable Architectures. In: IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, and School of Computing (Singapur). Singapore Section (eds.) Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05). p. 43-50. IEEE, Piscataway, NJ (2005).
Koester, Markus, Kalte, Heiko, and Porrmann, Mario. “Task Placement for Heterogeneous Reconfigurable Architectures”. Proceedings of the IEEE 2005 Conference on Field-Programmable Technology (FPT '05). Ed. IEEE Circuits and Systems Society. Singapore Chapter, IEEE Electron Devices Society. Singapore Chapter, Institute of Electrical and Electronics Engineers. Singapore Section, and School of Computing (Singapur). Singapore Section. Piscataway, NJ: IEEE, 2005. 43-50.