Authors
Alban Bourge, Olivier Muller, Frédéric Rousseau
Publication date
2015/2/22
Conference
Proceedings of the 2015 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays
Pages
261-261
Publisher
ACM
Description
Modern FPGAs provide great computational power, flexible resources and a versatile environment. Managing to obtain the best of these three worlds is rather complicated given the actual design flows. Our work focus on enabling task multiplexing, as part of a more flexible FPGA usage. Task multiplexing in FPGAs raises indeed a lot of questions. Multiplexing the usage of a reconfigurable fabric is leading to a better utilization of its surface because it offers to share its resources not only in space (number of slices allocated to a task) but also in time (tasks are allowed in time slots). The base mechanism known as context-switch consists in removing a task after its allowed time slot has passed. The first step toward efficiently multiplex tasks in a reconfigurable fabric is to decide when this removal will have the least possible impact on the system. This poster presents our preliminary results concerning what we consider …
Scholar articles
A Bourge, O Muller, F Rousseau - Proceedings of the 2015 ACM/SIGDA International …, 2015