{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,19]],"date-time":"2026-06-19T02:34:05Z","timestamp":1781836445299,"version":"3.54.5"},"reference-count":16,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T00:00:00Z","timestamp":1490313600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Commun. ACM"],"published-print":{"date-parts":[[2017,3,24]]},"abstract":"<jats:p>Microsecond-scale I\/O means tension between performance and productivity that will need new latency-mitigating ideas, including in hardware.<\/jats:p>","DOI":"10.1145\/3015146","type":"journal-article","created":{"date-parts":[[2017,3,24]],"date-time":"2017-03-24T14:54:11Z","timestamp":1490367251000},"page":"48-54","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":173,"title":["Attack of the killer microseconds"],"prefix":"10.1145","volume":"60","author":[{"given":"Luiz","family":"Barroso","sequence":"first","affiliation":[{"name":"Google Inc., Mountain View, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mike","family":"Marty","sequence":"additional","affiliation":[{"name":"Google Inc., Madison, WI"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Patterson","sequence":"additional","affiliation":[{"name":"Google Inc., Mountain View, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Parthasarathy","family":"Ranganathan","sequence":"additional","affiliation":[{"name":"Google Inc., Mountain View, CA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2017,3,24]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/77726.255132"},{"key":"e_1_2_1_2_1","unstructured":"Boost C++ Libraries. Boost asio library; http:\/\/www.boost.org\/doc\/libs\/1_59_0\/doc\/html\/boost_asio.html  Boost C++ Libraries. Boost asio library; http:\/\/www.boost.org\/doc\/libs\/1_59_0\/doc\/html\/boost_asio.html"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/MICRO.2010.33"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2408776.2408794"},{"key":"e_1_2_1_5_1","unstructured":"Erlang. Erlang User's Guide Version 8.0. Processes; http:\/\/erlang.org\/doc\/efficiency_guide\/processes.html  Erlang. Erlang User's Guide Version 8.0. Processes ; http:\/\/erlang.org\/doc\/efficiency_guide\/processes.html"},{"key":"e_1_2_1_6_1","volume-title":"Proceedings of the 2010 Google Faculty Summit","author":"Fikes F.","year":"2010","unstructured":"Fikes , F. Storage architecture and challenges . In Proceedings of the 2010 Google Faculty Summit ( Mountain View, CA , July 29, 2010 ); http:\/\/www.systutorials.com\/3306\/storage-architecture-and-challenges\/ Fikes, F. Storage architecture and challenges. In Proceedings of the 2010 Google Faculty Summit (Mountain View, CA, July 29, 2010); http:\/\/www.systutorials.com\/3306\/storage-architecture-and-challenges\/"},{"key":"e_1_2_1_7_1","unstructured":"Golang.org. Effective Go. Goroutines; https:\/\/golang.org\/doc\/effective_go.html#goroutines  Golang.org. Effective Go. Goroutines; https:\/\/golang.org\/doc\/effective_go.html#goroutines"},{"key":"e_1_2_1_8_1","volume-title":"Computer Architecture: A Quantitative Approach","author":"Hennessy J.","year":"2017","unstructured":"Hennessy , J. and Patterson , D . Computer Architecture: A Quantitative Approach , Sixth Edition. Elsevier , Cambridge, MA , 2017 . Hennessy, J. and Patterson, D. Computer Architecture: A Quantitative Approach, Sixth Edition. Elsevier, Cambridge, MA, 2017."},{"key":"e_1_2_1_9_1","volume-title":"July 28","author":"Intel Newsroom","year":"2015","unstructured":"Intel Newsroom . Intel and Micron produce breakthrough memory technology , July 28 , 2015 ; http:\/\/newsroom.intel.com\/community\/intel_newsroom\/blog\/2015\/07\/28\/intel-and-micron-produce-breakthrough-memory-technology Intel Newsroom. Intel and Micron produce breakthrough memory technology, July 28, 2015; http:\/\/newsroom.intel.com\/community\/intel_newsroom\/blog\/2015\/07\/28\/intel-and-micron-produce-breakthrough-memory-technology"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2749469.2750392"},{"key":"e_1_2_1_11_1","volume-title":"Asynchronous Programming with Async and Await (C# and Visual Basic)","author":"Microsoft","year":"1914","unstructured":"Microsoft . Asynchronous Programming with Async and Await (C# and Visual Basic) ; https:\/\/msdn.microsoft.com\/en-us\/library\/hh 1914 43.aspx Microsoft. Asynchronous Programming with Async and Await (C# and Visual Basic); https:\/\/msdn.microsoft.com\/en-us\/library\/hh191443.aspx"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814342"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Nelson J.","year":"2015","unstructured":"Nelson , J. et al. Latency-tolerant software distributed shared memory . In Proceedings of the USENIX Annual Technical Conference ( Santa Clara, CA, July 8--10). Usenix Association, Berkeley, CA , 2015 . Nelson, J. et al. Latency-tolerant software distributed shared memory. In Proceedings of the USENIX Annual Technical Conference (Santa Clara, CA, July 8--10). Usenix Association, Berkeley, CA, 2015."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2806887"},{"key":"e_1_2_1_15_1","volume-title":"A pipelined shared-resource MIMD computer","author":"Smith B.","year":"1986","unstructured":"Smith , B. A pipelined shared-resource MIMD computer . Chapter in Advanced Computer Architecture. D.P. Agrawal, Ed . IEEE Computer Society Press , Los Alamitos, CA, 1986 , 39--41. Smith, B. A pipelined shared-resource MIMD computer. Chapter in Advanced Computer Architecture. D.P. Agrawal, Ed. IEEE Computer Society Press, Los Alamitos, CA, 1986, 39--41."},{"key":"e_1_2_1_16_1","unstructured":"Wikipedia.org. Google n-gram viewer; https:\/\/en.wikipedia.org\/wiki\/Google_Ngram_Viewer  Wikipedia.org. Google n-gram viewer; https:\/\/en.wikipedia.org\/wiki\/Google_Ngram_Viewer"}],"container-title":["Communications of the ACM"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3015146","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3015146","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:24:18Z","timestamp":1750220658000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3015146"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,3,24]]},"references-count":16,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2017,3,24]]}},"alternative-id":["10.1145\/3015146"],"URL":"https:\/\/doi.org\/10.1145\/3015146","relation":{},"ISSN":["0001-0782","1557-7317"],"issn-type":[{"value":"0001-0782","type":"print"},{"value":"1557-7317","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,3,24]]},"assertion":[{"value":"2017-03-24","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}