Edge AI: Principles and Practices
Artificial Intelligence (AI) is transforming our world.
“Edge AI” is the distributed form of the technology and is becoming embedded in everyday devices and sensors.
Imagination’s strengths are low-power consumption and lower cost through minimising silicon area, and these are the vital enablers for Edge AI.
Our “EdgeAI: Principles and Practices” is an under-graduate course that provides a solid foundation in this subject. It addresses the definition of “AI” and the differences at the Edge.
It explores the popular algorithms, the mathematics behind them, and has hands-on labs to illustrate how they work. Application examples include: Security Camera, Image Classification, Speech and Natural Language Processing, Speech Recognition.
RVfpga: Understanding Computer Architecture
“RVfpga: Understanding Computer Architecture” is an under-graduate course that provides the basic foundation knowledge and hands-on experience that the next generation of Programmers and Engineers need to harness the potential of RISC-V.
It consists of 10 Labs with detailed instructions, examples, short questions and practical exercises with solutions, giving teachers flexibility to choose between a practical and an exam-based structure for the course at your faculty.
Later in 2021 the course will be expanded to allow deeper exploration of the core, through the addition of a further 10 Labs. The range of platforms supported will also be widened.
“RVfpga: Introduction to SoC Design” is a Masters-level course taking the knowledge from the architecture course and leading into the process of creating a system around the core. This course is due by mid-2021
We teamed-up with global distributor Digi-Key to write the “Guide to RISC-V”. If you’re wondering what RISC-V is all about, this guide will explain the story in easy-to-understand detail and chooses 3 implementation examples: an MCU, an MPU and a soft-core (RVfpga).
Introduction to Mobile Graphics
Our 2020 edition of Introduction to Mobile Graphics explains mobile graphics technologies and their architectures, the PowerVR framework for development, texturing, transformations and example shader code including lighting models.
There is also an introduction to Vulkan. A range of hardware platforms are supported: the Simulator, Acer Chromebook, and the Beagle Bone Black.
The BeagleBoneBlack is one of the most common development boards on the market today. Millions have been sold and users range from Hobbyists to Students to Industrial Developers. The TI Sitara SoC at the heart of this board contains an Imagination SX530 GPU. “Fun with Beagle: Exploring the GPU” shows that there is more you can do with this GPU than just graphics!
Software Development Tools & Integrated Development Environments
The development tool chain for PowerVR is available to academia at no-charge, Neural Compute SDK is for beta tester only:
Hardware & Books
Popular choices of hardware powered by PowerVR and our Neural Network Accelerator.
We have compiled a summary of the most widely-used textbooks around our teaching materials and technologies based on our academic community feedback.
The Imagination University Programme (“IUP”) Forum is for discussions about teaching and projects:
- curriculum topics
- student projects
- teaching materials and support
Get advice from the forum monitored by IUP staffs.
For all other technical support please visit the appropriate support forum:
Improving your teaching outcomes
Find out how Imagination University Programm can enrich your curricula, offering more satisfying learning outcomes for your students.