Вы находитесь на странице: 1из 13

8/22/2017 Sanjay Ghemawat - Research at Google

Sanjay Ghemawat
Research Area(s)
Data Management
Distributed Systems and Parallel Computing
Machine Intelligence
Natural Language Processing
Software Systems

Co-Authors

Alexander Lloyd Andrew Harp

Andy Davis Atul Adya

https://research.google.com/pubs/SanjayGhemawat.html 1/13
8/22/2017 Sanjay Ghemawat - Research at Google

Benoit Steiner Boulos Harb

Chris Frost Christopher Olah

Ciprian Chelba Craig Citro

Dale Woodford Derek G. Murray

https://research.google.com/pubs/SanjayGhemawat.html 2/13
8/22/2017 Sanjay Ghemawat - Research at Google

Eugene Brevdo Fay W. Chang

Fernanda Viegas Geoffrey Irving

Greg Corrado Ian Goodfellow

James C. Corbett Jeffrey Dean

https://research.google.com/pubs/SanjayGhemawat.html 3/13
8/22/2017 Sanjay Ghemawat - Research at Google

Jianmin Chen Jonathon Shlens

Josh Levenberg Kunal Talwar

Lukasz Kaiser Manjunath Kudlur

Martin Wattenberg Martin Wicke

https://research.google.com/pubs/SanjayGhemawat.html 4/13
8/22/2017 Sanjay Ghemawat - Research at Google

Martn Abadi Matthieu Devin

Michael Burrows Michael Isard

Mike Schuster Oriol Vinyals

Paul A. Tucker Paul Barham

https://research.google.com/pubs/SanjayGhemawat.html 5/13
8/22/2017 Sanjay Ghemawat - Research at Google

Pete Warden Rajat Monga

Robert E. Gruber Sean Quinlan

Sherry Moore Shun-Tak Leung

Tushar Deepak Chandra Vijay Vasudevan

https://research.google.com/pubs/SanjayGhemawat.html 6/13
8/22/2017 Sanjay Ghemawat - Research at Google

Vincent Vanhoucke Wilson C. Hsieh

Xiaoqiang Zheng Yangqing Jia

Yuan Yu Zhifeng Chen

I have been working at Google since late 1999 on distributed systems, performance tools, indexing
systems, compression schemes, memory management, data representation languages, RPC systems,
and other systems infrastructure projects. I graduated with a Ph.D. in Computer Science from MIT. Before
joining Google, I was a member of the research staff at DEC Systems Research Center in Palo Alto, CA.

Google Publications

TensorFlow: A system for large-scale


machine learning
https://research.google.com/pubs/SanjayGhemawat.html 7/13
8/22/2017 Sanjay Ghemawat - Research at Google

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
Martn 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 Vigas, Oriol Vinyals, Pete Warden, Martin Wattenberg,
Martin Wicke, Yuan Yu, Xiaoqiang Zheng
tensor ow.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,

https://research.google.com/pubs/SanjayGhemawat.html 8/13
8/22/2017 Sanjay Ghemawat - Research at Google

David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Dale Woodford, Yasushi Saito,
Christopher Taylor, Michal Szymaniak, Ruth Wang
OSDI (2012)

MapReduce: a exible data processing tool


Jeffrey Dean, Sanjay Ghemawat
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: Simpli ed Data Processing on


Large Clusters
Jeffrey Dean, Sanjay Ghemawat
Communications of the ACM, vol. 51, no. 1 (2008), pp. 107-113

Distributed Programming with MapReduce


Jeffrey Dean, Sanjay Ghemawat
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

https://research.google.com/pubs/SanjayGhemawat.html 9/13
8/22/2017 Sanjay Ghemawat - Research at Google

7th USENIX Symposium on Operating Systems Design and Implementation (OSDI), {USENIX}
(2006), pp. 205-218

MapReduce: Simpli ed Data Processing on


Large Clusters
Jeffrey Dean, Sanjay Ghemawat
OSDI'04: Sixth Symposium on Operating System Design and Implementation, San Francisco,
CA (2004), pp. 137-150

The Google File System


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

https://research.google.com/pubs/SanjayGhemawat.html 10/13
8/22/2017 Sanjay Ghemawat - Research at Google

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


Pro ling 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 Pro ling 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 Pro le and Feedback-Directed Compilation, Paris (1998)

Continuous Pro ling: 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 E cient Sharing of Persistent Objects


in Thor
https://research.google.com/pubs/SanjayGhemawat.html 11/13
8/22/2017 Sanjay Ghemawat - Research at Google

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

RESEARCH AT GOOGLE

https://research.google.com/pubs/SanjayGhemawat.html 12/13
8/22/2017 Sanjay Ghemawat - Research at Google

Home

Publications

People

Teams

Outreach

Blog

Work at Google

MORE

Google Scholar

YouTube Tech Talks

FOLLOW US

Google+

Twitter

Google About Google Privacy Terms Feedback

https://research.google.com/pubs/SanjayGhemawat.html 13/13