Survey on System I/O Hardware Transactions and Impact on Latency, Throughput, and Other Factors Larsen, S., & Lee, B. (2014). Survey on System I/O Hardware Transactions and Impact on Latency, Throughput, and Other Factors. Advances in Computers, 92, 67-104. doi:10.1016/B978-0-12-420232-0.00002-7 10.1016/B978-0-12-420232-0.00002-7 Elsevier Accepted Manuscript http://cdss.library.oregonstate.edu/sa-termsofuse Survey on System I/O Hardware Transactions and Impact on Latency, Throughput, and Other Factors Steen Larsen†‡ and Ben Lee† †School of Electrical and Engineering Computer Science Oregon State University Corvallis, OR 97331
[email protected],
[email protected] ‡Intel Corporation 124 NE Shannon St Hillsboro OR 97124 - 1 - I. INTRODUCTION ................................................................................................................................. 4 II. BACKGROUND AND GENERAL DISCUSSION .......................................................................... 5 III. MEASUREMENTS AND QUANTIFICATIONS ............................................................................ 9 III.A Latency .......................................................................................................................................... 9 III.B Throughput and Bandwidth Efficiency ....................................................................................... 11 IV. SURVEY OF EXISTING METHODS AND TECHNIQUES ........................................................ 13 IV.A Simple Systems - Direct I/O access and