TY - GEN
T1 - Using M/G/l queueing models with vacations to analyze virtualized logic computations
AU - Hall, Michael J.
AU - Chamberlain, Roger D.
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/12/14
Y1 - 2015/12/14
N2 - Visualization of logic computations (i.e., by sharing a fixed function across distinct data streams) provides a means to effectively utilize hardware resources by context switching the logic to support multiple data streams of computation and to improve the total throughput of all streams. Context switching allows the pipeline stages of the logic to be fully utilized when feedback is present and to support additional contexts using secondary memory. In this paper, we analyze the performance of a virtualized hardware design and develop M/G/1 queueing model equations to predict circuit performance. The server is modeled using a general distribution that takes vacations during the computation of an individual data stream. Using the model, we predict circuit performance and tune a schedule for optimal performance.
AB - Visualization of logic computations (i.e., by sharing a fixed function across distinct data streams) provides a means to effectively utilize hardware resources by context switching the logic to support multiple data streams of computation and to improve the total throughput of all streams. Context switching allows the pipeline stages of the logic to be fully utilized when feedback is present and to support additional contexts using secondary memory. In this paper, we analyze the performance of a virtualized hardware design and develop M/G/1 queueing model equations to predict circuit performance. The server is modeled using a general distribution that takes vacations during the computation of an individual data stream. Using the model, we predict circuit performance and tune a schedule for optimal performance.
UR - https://www.scopus.com/pages/publications/84962439632
U2 - 10.1109/ICCD.2015.7357087
DO - 10.1109/ICCD.2015.7357087
M3 - Conference contribution
AN - SCOPUS:84962439632
T3 - Proceedings of the 33rd IEEE International Conference on Computer Design, ICCD 2015
SP - 78
EP - 85
BT - Proceedings of the 33rd IEEE International Conference on Computer Design, ICCD 2015
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 33rd IEEE International Conference on Computer Design, ICCD 2015
Y2 - 18 October 2015 through 21 October 2015
ER -