|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/arm-barriers101-part2/
课程评论:没有评论
**课程名称:** Arm Barriers 101:第二部分:障碍物如何在硬件中工作 **课程概述:** 本课程是“障碍物 101”系列培训的第二部分,深入探讨 Arm® 架构中的障碍物。本课程适合在基于 Arm 的平台上从事系统级软件工作的软件工程师,涵盖从固件层到内核、虚拟机管理程序和设备驱动程序的各个层面。 **课程内容:** * Arm AMBA® 互连缓存一致性的工作原理。 * 硬件中可共享域的定义。 * 障碍物在广播到互连时的工作方式。 * 障碍物在 CPU 内部处理时的工作方式。 **课程特点:** * **面向所有级别:** 无论您是 Arm 架构的资深专家,还是初次接触 Arm 障碍物,本课程都适合您。 * **深入解析:** 课程内容广泛而深入,详细讲解障碍物的工作原理及原因。 * **实践学习:** 包含 30 道选择题,每道题均附带视频解析,帮助您巩固学习。 * **知名讲师:** 由前 Arm 首席技术培训师、曾任职于 Amazon AWS 和 Apple 的 Ash Wilding 授课。
Welcome to Part 2 of our Barriers 101 training course, a comprehensive deep dive on barriers in the Arm® Architecture.This course is suitable for software engineers working on Arm-based platforms on system-level software, from down at the firmware layer all the way up through to the kernel, hypervisor, and device drivers.In these lessons, you'll learn:How Arm AMBA®-based cache coherent interconnects work.How Shareability domains are defined in hardware.How barriers work when they're being broadcast onto the interconnect.How barriers work when they're being handled internally to the CPU.From beginner to expert: Our courses are suitable for all levels of experience, whether you're already a seasoned veteran of the Arm Architecture or you're seeing Arm Barriers for the very first time.How it really works: Our courses go both broader and deeper on the topic of barriers than anyone else; we show you how things really work, and more importantly, why.Learning is doing: Reinforce your learning with 30 multiple-choice quiz questions including a video walkthrough of each question and answer.Recognised trainer: Our courses are written and produced by Ash Wilding, formerly one of Arm's lead technical trainers and a kernel engineer at both Amazon AWS and Apple.