Sanjay Ghemawat
Co-Authors
- Alexander Lloyd
- Andrew Harp
- Andy Davis
- Atul Adya
- Benoit Steiner
- Boulos Harb
- Chris Frost
- Christopher Olah
- Ciprian Chelba
- Craig Citro
- Dale Woodford
- Derek G. Murray
- Eugene Brevdo
- Fay W. Chang
- Fernanda Viegas
- Geoffrey Irving
- Greg Corrado
- Ian Goodfellow
- James C. Corbett
- Jeffrey Dean
- Jianmin Chen
- Jonathon Shlens
- Josh Levenberg
- Kunal Talwar
- Lukasz Kaiser
- Manjunath Kudlur
- Martin Wattenberg
- Martin Wicke
- Martín Abadi
- Matthieu Devin
- Michael Burrows
- Michael Isard
- Mike Schuster
- Oriol Vinyals
- Paul A. Tucker
- Paul Barham
- Pete Warden
- Rajat Monga
- Robert E. Gruber
- Sean Quinlan
- Sherry Moore
- Shun-Tak Leung
- Tushar Deepak Chandra
- Vijay Vasudevan
- Vincent Vanhoucke
- Wilson C. Hsieh
- Xiaoqiang Zheng
- Yangqing Jia
- Yuan Yu
- Zhifeng Chen
Google Publications
-
TensorFlow: A system for large-scale machine learning
Martin Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Geoffrey Irving, Michael Isard, Manjunath Kudlur, Josh Levenberg, Rajat Monga, Sherry Moore, Derek G. Murray, Benoit Steiner, Paul Tucker, Vijay Vasudevan, Pete Warden, Martin Wicke, Yuan Yu, Xiaoqiang Zheng
12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16), USENIX Association (2016), pp. 265-283
-
TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systems
Martín Abadi, Ashish Agarwal, Paul Barham, Eugene Brevdo, Zhifeng Chen, Craig Citro, Greg Corrado, Andy Davis, Jeffrey Dean, Matthieu Devin, Sanjay Ghemawat, Ian Goodfellow, Andrew Harp, Geoffrey Irving, Michael Isard, Yangqing Jia, Rafal Jozefowicz, Lukasz Kaiser, Manjunath Kudlur, Josh Levenberg, Dan Mané, Rajat Monga, Sherry Moore, Derek Murray, Chris Olah, Mike Schuster, Jonathon Shlens, Benoit Steiner, Ilya Sutskever, Kunal Talwar, Paul Tucker, Vincent Vanhoucke, Vijay Vasudevan, Fernanda Viégas, Oriol Vinyals, Pete Warden, Martin Wattenberg, Martin Wicke, Yuan Yu, Xiaoqiang Zheng
tensorflow.org (2015)
-
Spanner: Google's Globally Distributed Database
James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, J. J. Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson C. Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, Dale Woodford
ACM Trans. Comput. Syst., vol. 31 (2013), pp. 8
-
Spanner: Google's Globally-Distributed Database
James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, JJ Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Dale Woodford, Yasushi Saito, Christopher Taylor, Michal Szymaniak, Ruth Wang
OSDI (2012)
-
MapReduce: a flexible data processing tool
Commun. ACM, vol. 53 (2010), pp. 72-77
-
Back-off Language Model Compression
Boulos Harb, Ciprian Chelba, Jeffrey Dean, Sanjay Ghemawat
Proceedings of Interspeech 2009, International Speech Communication Association (ISCA), pp. 325-355
-
MapReduce: Simplified Data Processing on Large Clusters
Communications of the ACM, vol. 51, no. 1 (2008), pp. 107-113
-
Distributed Programming with MapReduce
Beautiful Code, O'Reilly (2007), Chapter 23
-
Bigtable: A Distributed Storage System for Structured Data
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Mike Burrows, Tushar Chandra, Andrew Fikes, Robert E. Gruber
7th USENIX Symposium on Operating Systems Design and Implementation (OSDI), {USENIX} (2006), pp. 205-218
-
MapReduce: Simplified Data Processing on Large Clusters
OSDI'04: Sixth Symposium on Operating System Design and Implementation, San Francisco, CA (2004), pp. 137-150
-
Sanjay Ghemawat, Howard Gobioff, Shun-Tak Leung
Proceedings of the 19th ACM Symposium on Operating Systems Principles, ACM, Bolton Landing, NY (2003), pp. 20-43
Previous Publications
-
Bigtable: A Distributed Storage System for Structured Data (Awarded Best Paper!)
Fay Chang, Jeffrey Dean, Sanjay Ghemawat, Wilson C. Hsieh, Deborah A. Wallach, Michael Burrows, Tushar Chandra, Andrew Fikes, Robert Gruber
OSDI (2006), pp. 205-218
-
Field analysis: getting useful and low-cost interprocedural information
Sanjay Ghemawat, Keith H. Randall, Daniel J. Scales
PLDI (2000), pp. 334-344
-
The Swift Java Compiler: Design and Implementation
Daniel J. Scales, Keith H. Randall, Sanjay Ghemawat, Jeffrey Dean
HP Labs Technical Reports (2000), pp. 26
-
Hardware Support for Out-of-Order Instruction Profiling on Alpha 21264a
J. Anderson, L. Berc, Jeffrey Dean, Sanjay Ghemawat, S. Leung, M. Litchenberg, M Vandevoorde, G. Verns, C. Waldspurger, W. Weihl, J. White
HOTCHIPS 99, IEEE (1999)
-
Transparent, Low-Overhead Profiling on Modern Processors
Jennifer Anderson, Lance Berc, George Chrysos, Jeffrey Dean, Sanjay Ghemawat, Jamey Hicks, Shun-tak Leung, mitch Lichtenberg, Mark Vendevoorde, Carl A. Waldspurger, William E. Weihl
Workshop on Profile and Feedback-Directed Compilation, Paris (1998)
-
Continuous Profiling: Where Have All the Cycles Gone?
Jennifer-Ann M. Anderson, Lance M. Berc, Jeffrey Dean, Sanjay Ghemawat, Monika Rauch Henzinger, Shun-Tak Leung, Richard L. Sites, Mark T. Vandevoorde, Carl A. Waldspurger, William E. Weihl
ACM Transactions on Computer Systems, vol. 15 (1997), pp. 357-390
-
Safe and Efficient Sharing of Persistent Objects in Thor
Barbara Liskov, Atul Adya, Miguel Castro, Mark Day, Sanjay Ghemawat
SIGMOD Conference (1996), pp. 318-329
-
The Language-Independent Interface of the Thor Persistent Object System
Barbara Liskov, Mark Day, Sanjay Ghemawat, Robert Gruber, Umesh Maheshwari, Andrew Myers, Liuba Shrira
Object-Oriented Multidatabase Systems, O. Bukhres and A. Elmagarmid, Editors, Prentice-Hall, Cambridge (1994)
-
Providing High Availability Using Lazy Replication
Rivka Ladin, Barbara Liskov, Liuba Shrira, Sanjay Ghemawat
ACM Trans. Comput. Syst., vol. 10 (1992), pp. 360-391
-
Replication in the Harp File System
Barbara Liskov, Sanjay Ghemawat
SOSP (1991), pp. 226-238
-
Replication in the Harp File System
Barbara Liskov, Sanjay Ghemawat, Robert E. Gruber, Paul Johnson, Liuba Shrira, Michael Williams
Proceedings of 13th ACM Symposium on Operating Systems Principles (SOSP), Association for Computing Machinery SIGOPS (1991), pp. 226-38