Attack of the Killer Microseconds.

Saved in:
Bibliographic Details
Title: Attack of the Killer Microseconds.
Authors: BARROSO, BY LUIZ1,2 luiz@google.com, MARTY, MIKE3 mikemarty@google.com, PATTERSON, DAVID4,5 davidpatterson@gmail.com, RANGANATHAN, PARTHASARATHY6 partha.ranganathan@google.com
Source: Communications of the ACM. Apr2017, Vol. 60 Issue 4, p48-54. 7p. 1 Color Photograph, 3 Charts, 3 Graphs.
Subjects: Computer input-output equipment, Computer systems management, Memory hierarchy (Computer science), Computer programming, Computer networks, Application program interfaces, Computer software development
Abstract: The article discusses the influence of low-latency I/O devices on efforts to mitigate microsecond-scale event latencies within computer systems. Topics include processor designers' development of techniques such as prefetching, out-of-order execution, and branch prediction to facilitate a deep memory hierarchy that works at nanosecond scale by providing a simple synchronous programming interface to memory systems, and computer scientists' creation of software-based techniques, such as operating system context switching, to handle millisecond-scale events.
Database: Engineering Source
Description
Abstract:The article discusses the influence of low-latency I/O devices on efforts to mitigate microsecond-scale event latencies within computer systems. Topics include processor designers' development of techniques such as prefetching, out-of-order execution, and branch prediction to facilitate a deep memory hierarchy that works at nanosecond scale by providing a simple synchronous programming interface to memory systems, and computer scientists' creation of software-based techniques, such as operating system context switching, to handle millisecond-scale events.
ISSN:00010782
DOI:10.1145/3015146