YoVDO

Tiny but Powerful: Hardware for High Performance, Low Power Machine Learning

Offered By: tinyML via YouTube

Tags

TinyML Courses Embedded Systems Courses Microcontrollers Courses Edge Computing Courses Model Optimization Courses

Course Description

Overview

Explore the cutting-edge world of ultra-low power machine learning hardware for edge devices in this comprehensive tinyML Asia 2020 conference talk. Delve into the fundamentals of TinyML, its applications, and model architecture optimization techniques. Examine various TinyML hardware examples and trends, including the Arm Cortex-M55 Core IP, Green Waves GAP8 Applications Processor, and Arm Ethos-U Family of low-power MicroNPUs. Investigate the potential of in-memory compute and compute-in-memory technologies, with a focus on mapping CNNs to analog crossbars and the Mythic IPU. Gain valuable insights into Arm's role as the software and hardware foundation for tinyML, and discover how these tiny but powerful solutions are revolutionizing machine learning at the edge.

Syllabus

Intro
Outline
Motivation/Background: What is TinyML?
TinyML Applications
TinyML Model Architecture and Optimization
TinyML Hardware Examples
TinyML Hardware Trends
Arm Cortex-M55 Core IP
Green Waves GAP8 Applications Processor
Low-Power MicroNPU: Arm Ethos-U Family
In-memory Compute for Tiny ML
Compute-in-Memory Overview
Mapping a CNN to an Analog Crossbar
Mythic IPU
Closing Thoughts
Arm: The Software and Hardware Foundation for tinyML


Taught by

tinyML

Related Courses

Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Introduction to the Internet of Things and Embedded Systems
University of California, Irvine via Coursera
Sistemas embebidos: Aplicaciones con Arduino
Universidad Nacional Autónoma de México via Coursera
Quantitative Formal Modeling and Worst-Case Performance Analysis
EIT Digital via Coursera