SlideShare a Scribd company logo
2
Most read
4
Most read
11
Most read
AI Hardware
Artificial Intelligence Presentation
Introduction
• The field of artificial intelligence (AI) has witnessed tremendous
growth in recent years with the advent of Deep Neural Networks
(DNNs) that surpass humans in a variety of cognitive tasks.
• The algorithmic superiority of DNNs comes at extremely high
computation and memory costs that pose significant challenges to the
hardware platforms executing them.
• Currently, GPUs and specialized digital CMOS accelerators are the
state-of-the-art in DNN hardware.
• However, the ever-increasing complexity of DNNs and the data they
process have led to a quest for the next quantum improvement in
processing efficiency.
Introduction
• The AI hardware team is exploring new devices, architectures and
algorithms to improve processing efficiency as well as enable the
transition from Narrow AI to Broad AI.
• Approximate computing, in-memory computing, machine intelligence
and quantum computing are all part of the computing approaches
being explored for AI workloads.
“IBM Research is developing new devices and hardware architectures to
support that support the tremendous processing power and unprecedented
speed that AI requires to realize its full potential.”
Why AI Hardware?
• Every enterprise is trying to implement AI and machine learning.
But, before AI, before clean data and before platform comparison,
enterprises need to find the best hardware to support AI.
• Companies need to evaluate hardware before considering how to
utilize AI software and products.
• This hardware evaluation needs to include memory and processing
requirements and whether conventional CPUs or more specialized
GPUs and AI chips are necessary.
• Your initial choice in hardware -- and, most importantly, your chip
selection -- will branch out and affect your long-term AI strategy.
Choosing the Right Chip
• If there are roles for both CPUs and GPUs, developers may wonder where
each fits as they build their AI-optimized hardware infrastructure.
• By AI experts it’s encouraged to evaluate your machine learning and AI
goals and building your hardware infrastructure to match. If you want a
basic AI strategy, choosing CPUs with accelerators and software as
needed could be enough to power your machine's general-purpose
computing and a light AI workload.
• If you want to develop deep learning AI, choosing GPUs is likely going to
deliver the best results. GPUs, as they are fairly new to enterprise AI use
cases, can get pricey. But, if you want to train your own deep learning and
AI models, the processing efficiency and speed of GPUs might be worth it.
CPUs
• CPUs power most a machine's basic computing tasks.
• Before specialized processing units, like GPUs and tensor processing
units, gained traction in the machine learning field, CPUs did most of
the heavy lifting.
• However, one of the most important factors in choosing AI-optimized
hardware is processing speed. A CPU-based machine can take longer
than a GPU-based one to train AI models because it has fewer cores
and doesn't take advantage of parallel processing the way GPUs do.
• If you want to do light deep learning or you want to do a mix of deep
learning and general purpose, CPU is the best machine to do that.
GPUs
• If a company knows its AI strategy includes advanced neural networks
and AI algorithms, choosing a CPU chip processor would require
numerous accelerators to match the multicore, fast processing speed
of a GPU.
• The current industry standard is to build your AI system using GPUs.
GPUs are optimized to render graphics and images but have the
speed and computational power to support AI, machine learning and
neural network development. Nvidia, Intel and Arm are some of the
primary GPU vendors.
• GPUs are very effective for training. If you have enough deep learning
[models that you're training], use an architecture that [is] designed for
that: GPUs.
AI Hardware
Techniques for Better AI chips
1. Reduced Precision
In order to increase accuracy, computers have gone from 16, to 32, to 64
bits, but it turns out that neural nets don’t need that level of accuracy.
2. In-memory computation using Phase Changing Memory.
The awesome part about this technology though is its ability to perform
simple arithmetic functions locally, rather than sending data to the processor
then back.
3. Analog computation (yeah, that old tech’s coming back)
It’s ability to lower energy usage and easily perform arithmetic makes it ideal
for AI algorithms.
Companies Working on AI Specific Hardware
• Google’s tensor processing units (TPU), which they offer over the cloud
and costs just a quarter compared to training a similar model on AWS.
• Microsoft is investing in field programable gate arrays (FGPA) from Intel
for training and inference of AI models.
• Intel has a bunch of hardware for specific AI algorithms like CNN’s. They’ve
also acquired Nervana, a startup working on AI chips, with a decent
software suite for developers as well.
• IBM’s doing a lot of research into analog computation and phase changing
memory for AI.
• Nvidia’s dominated the machine learning hardware space because of their
great GPU’s, and now they’re making them even better for AI applications,
for example with their Tesla V100 GPU’s.
Moore’s law may be coming to an end, but hardware must keep
improving to keep up with the increasing demands of software.
Thanks

More Related Content

PPTX
NVIDIA's overall business overview Presentation.pptx
Krutik Rakade
 
PDF
Architecture of TPU, GPU and CPU
GlobalLogic Ukraine
 
PDF
Federated Learning
miloudiamara
 
PPTX
Golang - Overview of Go (golang) Language
Aniruddha Chakrabarti
 
PPTX
Types o f information systems
Bimbashree K.G
 
PPTX
Information society
Zaheer Ahmad
 
PDF
Autonomous Database Explained
Neagu Alexandru Cristian
 
PPTX
Encryption
keith dias
 
NVIDIA's overall business overview Presentation.pptx
Krutik Rakade
 
Architecture of TPU, GPU and CPU
GlobalLogic Ukraine
 
Federated Learning
miloudiamara
 
Golang - Overview of Go (golang) Language
Aniruddha Chakrabarti
 
Types o f information systems
Bimbashree K.G
 
Information society
Zaheer Ahmad
 
Autonomous Database Explained
Neagu Alexandru Cristian
 
Encryption
keith dias
 

What's hot (20)

PDF
AI Hardware for Real-Time Machine Learning
Facultad de Informática UCM
 
PPTX
AI Hardware Landscape 2021
Grigory Sapunov
 
PPTX
Task programming
Yogendra Tamang
 
PPTX
What is Serverless Computing?
AIMDek Technologies
 
PDF
Artificial Intelligence and Machine Learning Training & Virtual Internships P...
Ravikanth Jagarlapudi
 
PPTX
Intro to deep learning
David Voyles
 
PDF
Introduction to OpenCL
Unai Lopez-Novoa
 
PPTX
Nvidia (History, GPU Architecture and New Pascal Architecture)
Saksham Tanwar
 
PDF
Introduction to Computer Vision.pdf
Knoldus Inc.
 
PDF
GPU - An Introduction
Dhan V Sagar
 
PPT
CUDA Architecture
Dr Shashikant Athawale
 
PDF
Introduction To TensorFlow
Spotle.ai
 
PDF
A brief history of machine learning
Robert Colner
 
PPTX
NLP for Biomedical Applications
NVIDIA
 
PDF
Tensorflow presentation
Ahmed rebai
 
PPT
Deep learning ppt
BalneSridevi
 
PDF
IOT in SMART Cities
Dr. Shivananda Koteshwar
 
PPTX
IOT - Design Principles of Connected Devices
Devyani Vasistha
 
PDF
Introduction of Deep Learning
Myungjin Lee
 
PPTX
Computer vision
Kartik Kalpande Patil
 
AI Hardware for Real-Time Machine Learning
Facultad de Informática UCM
 
AI Hardware Landscape 2021
Grigory Sapunov
 
Task programming
Yogendra Tamang
 
What is Serverless Computing?
AIMDek Technologies
 
Artificial Intelligence and Machine Learning Training & Virtual Internships P...
Ravikanth Jagarlapudi
 
Intro to deep learning
David Voyles
 
Introduction to OpenCL
Unai Lopez-Novoa
 
Nvidia (History, GPU Architecture and New Pascal Architecture)
Saksham Tanwar
 
Introduction to Computer Vision.pdf
Knoldus Inc.
 
GPU - An Introduction
Dhan V Sagar
 
CUDA Architecture
Dr Shashikant Athawale
 
Introduction To TensorFlow
Spotle.ai
 
A brief history of machine learning
Robert Colner
 
NLP for Biomedical Applications
NVIDIA
 
Tensorflow presentation
Ahmed rebai
 
Deep learning ppt
BalneSridevi
 
IOT in SMART Cities
Dr. Shivananda Koteshwar
 
IOT - Design Principles of Connected Devices
Devyani Vasistha
 
Introduction of Deep Learning
Myungjin Lee
 
Computer vision
Kartik Kalpande Patil
 
Ad

Similar to AI Hardware (20)

PPTX
Chapter 4 - Pioneering Specialized Hardware.pptx
TngNguynSn19
 
PDF
FPGA Hardware Accelerator for Machine Learning
Dr. Swaminathan Kathirvel
 
PPTX
Inferene trends in industry
Gopi Krishna Nuti
 
PPTX
Chiplet-Based_AI_Accelerators_Presentation.pptx
jashmithajanu
 
PDF
Vertex Perspectives | AI Optimized Chipsets | Part II
Vertex Holdings
 
PDF
Mauricio breteernitiz hpc-exascale-iscte
mbreternitz
 
PPTX
graphics processing unit Type and explain
rajputdivyrajsinh123
 
PPTX
[DSC Europe 24] Thomas Kitzler - Building the Future – Unpacking the Essentia...
DataScienceConferenc1
 
PDF
Vertex Perspectives | AI Optimized Chipsets | Part III
Vertex Holdings
 
PDF
QuAI platform
Teddy Kuo
 
PPTX
Use of Artificial intelligence for chip design.pptx
owaisnaik2015
 
PDF
BSC LMS DDL
Ganesan Narayanasamy
 
PPTX
2018 bsc power9 and power ai
Ganesan Narayanasamy
 
PDF
Computing power technology – an overview.pdf
Temok IT Services
 
PDF
GPU databases - How to use them and what the future holds
Arnon Shimoni
 
PDF
Compute Programming - Parallel Power for Modern Computing
contact14711
 
PDF
Ximea - the pc camera, 90 gflps smart camera
XIMEA
 
PDF
Workstations powered by Intel for AI developer tasks: Q&A
Principled Technologies
 
PPTX
FPGAs versus GPUs in Data centers
Mehedi Hasan Raju
 
PDF
China AI Summit talk 2017
Dileep Bhandarkar
 
Chapter 4 - Pioneering Specialized Hardware.pptx
TngNguynSn19
 
FPGA Hardware Accelerator for Machine Learning
Dr. Swaminathan Kathirvel
 
Inferene trends in industry
Gopi Krishna Nuti
 
Chiplet-Based_AI_Accelerators_Presentation.pptx
jashmithajanu
 
Vertex Perspectives | AI Optimized Chipsets | Part II
Vertex Holdings
 
Mauricio breteernitiz hpc-exascale-iscte
mbreternitz
 
graphics processing unit Type and explain
rajputdivyrajsinh123
 
[DSC Europe 24] Thomas Kitzler - Building the Future – Unpacking the Essentia...
DataScienceConferenc1
 
Vertex Perspectives | AI Optimized Chipsets | Part III
Vertex Holdings
 
QuAI platform
Teddy Kuo
 
Use of Artificial intelligence for chip design.pptx
owaisnaik2015
 
BSC LMS DDL
Ganesan Narayanasamy
 
2018 bsc power9 and power ai
Ganesan Narayanasamy
 
Computing power technology – an overview.pdf
Temok IT Services
 
GPU databases - How to use them and what the future holds
Arnon Shimoni
 
Compute Programming - Parallel Power for Modern Computing
contact14711
 
Ximea - the pc camera, 90 gflps smart camera
XIMEA
 
Workstations powered by Intel for AI developer tasks: Q&A
Principled Technologies
 
FPGAs versus GPUs in Data centers
Mehedi Hasan Raju
 
China AI Summit talk 2017
Dileep Bhandarkar
 
Ad

More from Shahzaib Mahesar (9)

PPTX
MPLS VPN
Shahzaib Mahesar
 
PPTX
Cyber Crime Laws of Pakistan
Shahzaib Mahesar
 
PPTX
Human Rights
Shahzaib Mahesar
 
PPTX
Semiconductor Physics
Shahzaib Mahesar
 
PPTX
Spreadsheet Concepts
Shahzaib Mahesar
 
PPT
THE ALCHEMIST (BOOK REVIEW)
Shahzaib Mahesar
 
PPTX
Sentences and its Kinds
Shahzaib Mahesar
 
PPTX
Computers Hardware and Software ( Modern Technology)
Shahzaib Mahesar
 
Cyber Crime Laws of Pakistan
Shahzaib Mahesar
 
Human Rights
Shahzaib Mahesar
 
Semiconductor Physics
Shahzaib Mahesar
 
Spreadsheet Concepts
Shahzaib Mahesar
 
THE ALCHEMIST (BOOK REVIEW)
Shahzaib Mahesar
 
Sentences and its Kinds
Shahzaib Mahesar
 
Computers Hardware and Software ( Modern Technology)
Shahzaib Mahesar
 

Recently uploaded (20)

PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PPTX
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
PPTX
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
PPTX
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
DOCX
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
PPTX
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
PPTX
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
PPTX
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PDF
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
PPTX
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
How to Track Skills & Contracts Using Odoo 18 Employee
Celine George
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
Kanban Cards _ Mass Action in Odoo 18.2 - Odoo Slides
Celine George
 
An introduction to Dialogue writing.pptx
drsiddhantnagine
 
pgdei-UNIT -V Neurological Disorders & developmental disabilities
JELLA VISHNU DURGA PRASAD
 
Sonnet 130_ My Mistress’ Eyes Are Nothing Like the Sun By William Shakespear...
DhatriParmar
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Five Point Someone – Chetan Bhagat | Book Summary & Analysis by Bhupesh Kushwaha
Bhupesh Kushwaha
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
Cleaning Validation Ppt Pharmaceutical validation
Ms. Ashatai Patil
 
INTESTINALPARASITES OR WORM INFESTATIONS.pptx
PRADEEP ABOTHU
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
Module 2: Public Health History [Tutorial Slides]
JonathanHallett4
 
family health care settings home visit - unit 6 - chn 1 - gnm 1st year.pptx
Priyanshu Anand
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 

AI Hardware

  • 2. Introduction • The field of artificial intelligence (AI) has witnessed tremendous growth in recent years with the advent of Deep Neural Networks (DNNs) that surpass humans in a variety of cognitive tasks. • The algorithmic superiority of DNNs comes at extremely high computation and memory costs that pose significant challenges to the hardware platforms executing them. • Currently, GPUs and specialized digital CMOS accelerators are the state-of-the-art in DNN hardware. • However, the ever-increasing complexity of DNNs and the data they process have led to a quest for the next quantum improvement in processing efficiency.
  • 3. Introduction • The AI hardware team is exploring new devices, architectures and algorithms to improve processing efficiency as well as enable the transition from Narrow AI to Broad AI. • Approximate computing, in-memory computing, machine intelligence and quantum computing are all part of the computing approaches being explored for AI workloads. “IBM Research is developing new devices and hardware architectures to support that support the tremendous processing power and unprecedented speed that AI requires to realize its full potential.”
  • 4. Why AI Hardware? • Every enterprise is trying to implement AI and machine learning. But, before AI, before clean data and before platform comparison, enterprises need to find the best hardware to support AI. • Companies need to evaluate hardware before considering how to utilize AI software and products. • This hardware evaluation needs to include memory and processing requirements and whether conventional CPUs or more specialized GPUs and AI chips are necessary. • Your initial choice in hardware -- and, most importantly, your chip selection -- will branch out and affect your long-term AI strategy.
  • 5. Choosing the Right Chip • If there are roles for both CPUs and GPUs, developers may wonder where each fits as they build their AI-optimized hardware infrastructure. • By AI experts it’s encouraged to evaluate your machine learning and AI goals and building your hardware infrastructure to match. If you want a basic AI strategy, choosing CPUs with accelerators and software as needed could be enough to power your machine's general-purpose computing and a light AI workload. • If you want to develop deep learning AI, choosing GPUs is likely going to deliver the best results. GPUs, as they are fairly new to enterprise AI use cases, can get pricey. But, if you want to train your own deep learning and AI models, the processing efficiency and speed of GPUs might be worth it.
  • 6. CPUs • CPUs power most a machine's basic computing tasks. • Before specialized processing units, like GPUs and tensor processing units, gained traction in the machine learning field, CPUs did most of the heavy lifting. • However, one of the most important factors in choosing AI-optimized hardware is processing speed. A CPU-based machine can take longer than a GPU-based one to train AI models because it has fewer cores and doesn't take advantage of parallel processing the way GPUs do. • If you want to do light deep learning or you want to do a mix of deep learning and general purpose, CPU is the best machine to do that.
  • 7. GPUs • If a company knows its AI strategy includes advanced neural networks and AI algorithms, choosing a CPU chip processor would require numerous accelerators to match the multicore, fast processing speed of a GPU. • The current industry standard is to build your AI system using GPUs. GPUs are optimized to render graphics and images but have the speed and computational power to support AI, machine learning and neural network development. Nvidia, Intel and Arm are some of the primary GPU vendors. • GPUs are very effective for training. If you have enough deep learning [models that you're training], use an architecture that [is] designed for that: GPUs.
  • 9. Techniques for Better AI chips 1. Reduced Precision In order to increase accuracy, computers have gone from 16, to 32, to 64 bits, but it turns out that neural nets don’t need that level of accuracy. 2. In-memory computation using Phase Changing Memory. The awesome part about this technology though is its ability to perform simple arithmetic functions locally, rather than sending data to the processor then back. 3. Analog computation (yeah, that old tech’s coming back) It’s ability to lower energy usage and easily perform arithmetic makes it ideal for AI algorithms.
  • 10. Companies Working on AI Specific Hardware • Google’s tensor processing units (TPU), which they offer over the cloud and costs just a quarter compared to training a similar model on AWS. • Microsoft is investing in field programable gate arrays (FGPA) from Intel for training and inference of AI models. • Intel has a bunch of hardware for specific AI algorithms like CNN’s. They’ve also acquired Nervana, a startup working on AI chips, with a decent software suite for developers as well. • IBM’s doing a lot of research into analog computation and phase changing memory for AI. • Nvidia’s dominated the machine learning hardware space because of their great GPU’s, and now they’re making them even better for AI applications, for example with their Tesla V100 GPU’s.
  • 11. Moore’s law may be coming to an end, but hardware must keep improving to keep up with the increasing demands of software. Thanks