Survey on System I/O Hardware Transactions and Impact on Latency, Throughput, and Other Factors Public Deposited

http://ir.library.oregonstate.edu/concern/articles/9z903160b

This is an author's peer-reviewed final manuscript, as accepted by the publisher. The published article/chapter is copyrighted by Elsevier and can be found at:  http://www.elsevier.com/books/advances-in-computers/hurson/978-0-12-420232-0.

Descriptions

Attribute NameValues
Creator
Abstract or Summary
  • Computer system I/O has evolved with processor and memory technologies in terms of reducing latency, increasing bandwidth and other factors. As requirements increase for I/O, such as networking, storage, and video, descriptor-based DMA transactions have become more important in high performance systems to move data between I/O adapters and system memory buffers. DMA transactions are done with hardware engines below the software protocol abstraction layers in all systems other than rudimentary embedded controllers. CPUs can switch to other tasks by offloading hardware DMA transfers to the I/O adapters. Each I/O interface has one or more separately instantiated descriptor-based DMA engines optimized for a given I/O port. I/O transactions are optimized by accelerator functions to reduce latency, improve throughput and reduce CPU overhead. This chapter surveys the current state of high-performance I/O architecture advances and explores benefits and limitations. With the proliferation of CPU multi-cores within a system, multi-GB/s ports, and on-die integration of system functions, changes beyond the techniques surveyed may be needed for optimal I/O architecture performance.
Resource Type
DOI
Date Available
Date Issued
Citation
  • 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
Series
Keyword
Rights Statement
Funding Statement (additional comments about funding)
Publisher
Peer Reviewed
Language
Replaces
Additional Information
  • description.provenance : Made available in DSpace on 2014-08-13T00:19:08Z (GMT). No. of bitstreams: 1 LarsenSteenElectricalEngineeringComputerScienceSurveyOnSystem.pdf: 876639 bytes, checksum: c9e7e03111a47197a25b44a059c411e1 (MD5) Previous issue date: 2014
  • description.provenance : Approved for entry into archive by Deanne Bruner(deanne.bruner@oregonstate.edu) on 2014-08-13T00:19:08Z (GMT) No. of bitstreams: 1 LarsenSteenElectricalEngineeringComputerScienceSurveyOnSystem.pdf: 876639 bytes, checksum: c9e7e03111a47197a25b44a059c411e1 (MD5)
  • description.provenance : Submitted by Deanne Bruner (deanne.bruner@oregonstate.edu) on 2014-08-13T00:17:54Z No. of bitstreams: 1 LarsenSteenElectricalEngineeringComputerScienceSurveyOnSystem.pdf: 876639 bytes, checksum: c9e7e03111a47197a25b44a059c411e1 (MD5)

Relationships

In Administrative Set:
Last modified: 07/26/2017

Downloadable Content

Download PDF
Citations:

EndNote | Zotero | Mendeley

Items