Deep Learning Meets Heterogeneous Computing. Dr. Ren Wu Distinguished Scientist, IDL, Baidu wuren@baidu.com

Similar documents
The GPU Accelerated Data Center. Marc Hamilton, August 27, 2015

Steven C.H. Hoi School of Information Systems Singapore Management University

Applying Deep Learning to Car Data Logging (CDL) and Driver Assessor (DA) October 22-Oct-15

THE WORLD LEADER IN VISUAL COMPUTING

FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab

Danny Wang, Ph.D. Vice President of Business Strategy and Risk Management Republic Bank

3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC-2016) March 10-11, 2016 VIT University, Chennai, India

Scalability in the Cloud HPC Convergence with Big Data in Design, Engineering, Manufacturing

CS144R/244R Network Design Project on Software Defined Networking for Computing

How does Big Data disrupt the technology ecosystem of the public cloud?

SQream Technologies Ltd - Confiden7al

Welcome to Services Discovery Channel. Host: Jean Wong, Head of Service Marketing, Asia Pacific, Japan and Greater China

Sense Making in an IOT World: Sensor Data Analysis with Deep Learning

Introduction to Cloud Computing

APP DEV. We build your ideas into web and mobile applications. steicho. Technological Solutions

Cloud Computing. Adam Barker

Disrupting The Market: Predictive Analytics As A Service

CLOUD COMPUTING FOR THE ENTERPRISE AND GLOBAL COMPANIES Steve Midgley Head of AWS EMEA

Security Benefits of Cloud Computing

DEEP LEARNING WITH GPUS

High Performance Computing

Big Data Executive Survey

Building your Big Data Architecture on Amazon Web Services

1 st Symposium on Colossal Data and Networking (CDAN-2016) March 18-19, 2016 Medicaps Group of Institutions, Indore, India

IS NATURAL LANGUAGE THE FUTURE OF BUSINESS INTELLIGENCE?

Programming models for heterogeneous computing. Manuel Ujaldón Nvidia CUDA Fellow and A/Prof. Computer Architecture Department University of Malaga

Cloud Computing and Amazon Web Services

Chapter 19 Cloud Computing for Multimedia Services

Internet of Things From Idea to Scale

Data Center and Cloud Computing Market Landscape and Challenges

Reaching Customers Across Multiple Channels

Intel Capital. Investing in Global Innovation February 2013

Networking Modernize. Open Your Network to Innovation

Big Analytics in the Cloud. Matt Winkler PM, Big

Roles of Smart TV in Internet of Things

ANALYTICS BUILT FOR INTERNET OF THINGS

BIG DATA IN THE CLOUD : CHALLENGES AND OPPORTUNITIES MARY- JANE SULE & PROF. MAOZHEN LI BRUNEL UNIVERSITY, LONDON

Datenverwaltung im Wandel - Building an Enterprise Data Hub with

Information Management course

Azure Data Lake Analytics

Big Data Processing: Past, Present and Future

Getting to Know Big Data

The Internet of Things starts with intelligence inside

5 Keys to Unlocking the Big Data Analytics Puzzle. Anurag Tandon Director, Product Marketing March 26, 2014

Mobile Cloud Computing. Chamitha de Alwis, PhD Senior Lecturer University of Sri Jayewardenepura

Emerging Technology for the Next Decade

Alternative Deployment Models for Cloud Computing in HPC Applications. Society of HPC Professionals November 9, 2011 Steve Hebert, Nimbix

Scaling LS-DYNA on Rescale HPC Cloud Simulation Platform

The Internet of Things

Please contact Cyber and Technology Training at for registration and pricing information.

EVERYTHING THAT MATTERS IN ADVANCED ANALYTICS

Applications of Deep Learning to the GEOINT mission. June 2015

The Flash-Transformed Financial Data Center. Jean S. Bozman Enterprise Solutions Manager, Enterprise Storage Solutions Corporation August 6, 2014

HETEROGENEOUS HPC, ARCHITECTURE OPTIMIZATION, AND NVLINK

Tamanna Roy Rayat & Bahra Institute of Engineering & Technology, Punjab, India talk2tamanna@gmail.com

Moving Beyond CPUs in the Cloud: Will FPGAs Sink or Swim?

Internet of Things: IoT Day Special Edition

How Microsoft Research is Designing What s Next

Igniting the Next Industrial Revolution

How To Build An Ark Processor With An Nvidia Gpu And An African Processor

Microsoft Big Data. Solution Brief

Systems of Discovery The Perfect Storm of Big Data, Cloud and Internet-of-Things

Logentries Insights: The State of Log Management & Analytics for AWS

Introducing EEMBC Cloud and Big Data Server Benchmarks

Datacenters and Cloud Computing. Jia Rao Assistant Professor in CS

Introduction to Hadoop

Hadoop & its Usage at Facebook

Mobile Analytics Report November 2013

Government + Enterprise + Innovation + Strategy

Driving ICT Transformation Huawei s Enterprise Business

Private Cloud for the Enterprise: Platform ISF

big.little Technology Moves Towards Fully Heterogeneous Global Task Scheduling Improving Energy Efficiency and Performance in Mobile Devices

Build Your Competitive Edge in Big Data with Cisco. Rick Speyer Senior Global Marketing Manager Big Data Cisco Systems 6/25/2015

Ch. 4 - Topics of Discussion

CLOUD COMPUTING: WHAT YOU SHOULD KNOW

Intelligence at the Edge: Data Analytics in the Mobile World to Improve Business Decisions and Generate Value

The Enterprise Data Hub and The Modern Information Architecture

Transcription:

Deep Learning Meets Heterogeneous Computing Dr. Ren Wu Distinguished Scientist, IDL, Baidu wuren@baidu.com

Baidu Everyday 5b+ queries 500m+ users 100m+ mobile users 100m+ photos

Big Data Storage Processing Webpages Index Update Log >2000PB 10-100PB/day 100b-1000b 100b-1000b 1b-10b/day 100TB~1PB/day

Infrastructure

Infrastructure ARM Servers Higher density GPU 服 务 器 Much better performance Data center containers Faster deployment Self-design switches Much lower cost

Big Data @Baidu Very large scale data mining analytics visulization, etc Data warehouse World class in size A.I. Brain Deep learning World s first R. I. Software foundation Elastic cloud 100+PB data processing Servers and Data centers Best in Asia Self designed Huge # of servers

Nine Technology Challenges On Aug 13, 2012, CEO Robin Li gave a keynote speech at ACM KDD, and proposed nine major technological challenges to the academic research community. The top three are: 1. OCR in natural images 2. Speech recognition and understanding 3. Content-based image retrieval (visual search)

Deep Learning Since 2006 3/24/14 8

Deep Learning vs. Human Brain object models Deep Architecture in the Brain Area V4 Higher level visual abstractions object parts (combination of edges) edges Area V2 Area V1 Retina Primitive shape detectors Edge detectors pixels pixels Slide credit: Andrew Ng

Top breakthrough technology 2013 MIT Technology Review, April 23 rd, 2013

Baidu IDL n Announced its first research arm in Jan. 2013 n Institute of Deep Learning (IDL) n The focus is Artificial Intelligence n Two locations: Beijing and Silicon Valley

Progress of Deep Learning at Baidu Big improvement on speech & image recognition (2013) Speech: error rate reduced by 25% OCR: error rate reduced by 30% Face: LFW benchmark, 94% correct DNN CTR for search ads was launched on May 20 th 2013, serving billions of search queries everyday substantial improvement

Baidu Visual Search http://stu.baidu.com

Visual Search: Faces

Visual Search Example

Visually similar images The competition Baidu

Another Example Image uploaded Baidu The competition

Visually Similar Images - Comparison Image uploaded Baidu The Google competition 搜 索 结 果

CBIR The Competition

Image Recognition - Flowers

百 度 魔 图 :PK 大 咖 Peak uploading rate at 100 million images per day! IOS APP #1 for 3 weeks

Deep Learning Voice, Text DNN for Speech 10k hours of voice data 10b training samples Months on a GPU cluster Image User

Typical scale of training data Datasets Image recognition: 100 millions OCR: 100 millions Training time: Weeks to Months on GPU clusters Speech: 10 billions CTR: 100 billions Big data + Deep learning + HPC = Success Projected training data to grow 10x each year

Mobile Applications of DNN

手 机 百 度 随 时 知 道

DNN Anywhere, Anytime DNN-based image recognition on mobile device No connectivity needed Real time, directly works on video stream Everything is done within the device What you point is what you get OpenCL based, highly optimized Large deep neural network models Thousands of objects, flowers, dogs, and bags etc Unleashed the full potential of the device hardware World s first in-place mobile DNN app? And the best!

DNN Anywhere, Anytime

百 度 酷 耳

DNNs Everywhere Supercomputers Datacenters ( cloud ) Wearable devices IoTs Tablets, smartphones

DNNs Everywhere Supercomputers Datacenters Tablets, smartphones Wearable devices IoTs 1000s GPUs 100k-1m servers 700m (in China) Billions? Supercomputer used for training Trained DNNs then deployed to data centers (cloud), smartphones, and even wearables and IoTs

Heterogeneous Computing Supercomputers Data centers (cloud) Smart phones Wearable devices! Big data + Deep learning + HPC HC = Success

OpenCL-based Open ECO-SYSTEM Diverse industry participation, from cell phones to supercomputers o Processor vendors, system OEMs, middleware vendors, application developers. OpenCL is the industry standard embraced by many companies. * Courtesy of Simon McIntosh- Smith and Tom Deakin

Summary Big data + Deep learning + High performance computing = Intelligence Big data + Deep learning + Heterogeneous computing = Success

Baidu USA And we are hiring Heterogeneous Computing experts Parallel algorithm and performance experts CUDA/OpenCL Experts FPGA experts Andrios/IOS experts Data scientist Infrastructure Engineer http://usa.baidu.com/ usdc-jobs@baidu.com wuren@baidu.com

Thank you! Dr. Ren Wu wuren@baidu.com @ 韧 在 百 度