sdi/istc seminar - cs.cmu. · pdf filesdi/istc seminar derek murray google derek murray is a...

1
SDI/ISTC Seminar Derek Murray Google Derek Murray is a Software Engineer in the Google Brain team, working on TensorFlow. Previously, he was a researcher at Microsoft Research Silicon Valley where he worked on the Naiad project, and he received his PhD in Computer Science from the University of Cambridge. TensorFlow: A System for Large-scale Machine Learning TensorFlow is an open-source machine learning system, originally developed by the Google Brain team, which operates at large scale and in heterogeneous environments. TensorFlow trains and executes a variety of machine learning models at Google, including deep neural networks for image recognition and machine translation. The system uses dataflow graphs to represent stateful computations, and achieves high performance by mapping these graphs across clusters of machines containing multi-core CPUs, general-purpose GPUs, and custom-designed ASICs known as Tensor Processing Units (TPUs). In this talk, I will give a brief overview of how TensorFlow was designed, and how it differs from contemporary systems. I will also highlight the opportunities for future systems research on top of TensorFlow. For more details about TensorFlow, visit https://www.tensorflow.org/ Thursday April 6, 2017 RMCIC 4th Floor Panther Hollow Room 12:00 - 1:00 pm VISITOR HOST: Garth Gibson, [email protected] For more information or questions: Karen Lindenfelser, 8-6716, [email protected] http://www.pdl.cmu.edu/SDI/

Upload: nguyennguyet

Post on 31-Mar-2018

215 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: SDI/ISTC Seminar - cs.cmu. · PDF fileSDI/ISTC Seminar Derek Murray Google Derek Murray is a Software Engineer in the Google Brain team, working on TensorFlow. Previously, he was a

SDI/ISTC Seminar

Derek MurrayGoogle

Derek Murray is a Software Engineer in the Google Brain team, working on

TensorFlow. Previously, he was a researcher at

Microsoft Research Silicon Valley where he worked on

the Naiad project, and he received his PhD in

Computer Science from the University of Cambridge.

TensorFlow: A System for Large-scale Machine Learning

TensorFlow is an open-source machine learning

system, originally developed by the Google

Brain team, which operates at large scale and in

heterogeneous environments. TensorFlow trains

and executes a variety of machine learning

models at Google, including deep neural

networks for image recognition and machine

translation. The system uses dataflow graphs to

represent stateful computations, and achieves

high performance by mapping these graphs

across clusters of machines containing

multi-core CPUs, general-purpose GPUs, and

custom-designed ASICs known as Tensor

Processing Units (TPUs). In this talk, I will give a

brief overview of how TensorFlow was designed,

and how it differs from contemporary systems. I

will also highlight the opportunities for future

systems research on top of TensorFlow.

For more details about TensorFlow, visit

https://www.tensorflow.org/

ThursdayApril 6, 2017

RMCIC 4th FloorPanther Hollow Room

12:00 - 1:00 pm

VISITOR HOST: Garth Gibson, [email protected] more information or questions:

Karen Lindenfelser, 8-6716, [email protected]://www.pdl.cmu.edu/SDI/