Title :
Performance modeling of virtualized custom logic computations
Author :
Hall, Michael J. ; Chamberlain, Roger D.
Author_Institution :
Dept. of Comput. Sci. & Eng., Washington Univ. in St. Louis, St. Louis, MO, USA
Abstract :
Virtualization of custom logic computations (i.e, by sharing a fixed function across distinct data streams) provides a means of computing multiple streams using shared hardware resources. The hardware can be context-switched to support virtualization using C-slow techniques (fine-grained context-switching) or by adding a secondary memory (coarse-grained context-switching). The performance of these computations depends on the circuit, technology, number of pipeline stages, number of streams, cost of a context switch, scheduling period, and arrival rate. In this paper, we analyze a virtualized hardware design and develop a set of analytic modeling equations for predicting the performance of these circuits. We then validate the model equations using a discrete-event simulation.
Keywords :
discrete event simulation; logic circuits; pipeline processing; scheduling; virtualisation; C-slow techniques; analytic modeling equations; arrival rate; context switch; discrete-event simulation; model equations; performance modeling; pipeline stages; scheduling period; secondary memory; shared hardware resources; virtualization; virtualized custom logic computations; virtualized hardware design; Clocks; Computational modeling; Context; Hardware; Integrated circuit modeling; Load modeling; Schedules;
Conference_Titel :
Application-specific Systems, Architectures and Processors (ASAP), 2014 IEEE 25th International Conference on
Conference_Location :
Zurich
DOI :
10.1109/ASAP.2014.6868635