首页
›
车载软件与智能汽车
›
021-汽车ECU底层驱动开发
›
《多核通信与同步开发实战》
VIP10
本课程属于:021-汽车ECU底层驱动开发
车载软件与智能汽车 · 共 10 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
多核通信与同步开发实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
多核系统概述
多核处理器架构演进 · 对称多处理(SMP)与非对称多处理(… · 多核编程模型概览
多核系统概述
多核处理器架构演…
02
共享内存基础
缓存一致性协议(MESI) · 伪共享(False Sharing)… · 内存屏障与可见性
共享内存基础
MESI
03
原子操作与锁
硬件原子指令(CAS/LLSC) · 自旋锁实现 · 读写锁优化
原子操作
CAS/LLSC
04
无锁编程
无锁栈与队列 · ABA问题与解决方案 · 内存回收机制( Hazard Poi…
无锁编程
无锁栈
05
消息传递机制
共享内存队列设计 · 生产者-消费者模型 · Ring Buffer实现
消息传递机制
共享内存队列设计
06
同步屏障
Barrier模式 · 分步同步 · 任务依赖图
同步屏障
Barrier
07
并行计算模式
Fork-Join模型 · Master-Worker模式 · 流水线并行
并行计算模式
Fork-Join
08
OpenMP基础
编译指导语句 · 并行区域 · 数据作用域
OpenMP
编译指导语句
09
OpenMP进阶
任务调度 · 归约操作 · 嵌套并行
OpenMP
进阶
10
MPI基础
点对点通信 · 集体通信 · 通信域
MPI
点对点通信
11
MPI进阶
非阻塞通信 · 自定义数据类型 · MPI I/O
MPI
进阶
12
Pthreads编程
线程创建与管理 · 互斥锁 · 条件变量
Pthreads
编程
13
C++11/14多线程
std::thread · std::mutex · std::future
C++11/14
多线程
14
C++17/20并行算法
执行策略 · 并行STL算法 · std::jthread
C++17/20
并行算法
15
Java并发编程
synchronized · volatile · JUC包
Java
并发编程
16
Python多线程与多进程
GIL问题 · multiprocessing · concurrent.futures
Python
多线程
17
GPU并行编程基础
CUDA线程模型 · 内存层次结构 · 核函数
GPU
并行编程基础
18
GPU同步与通信
warp shuffle · 共享内存同步 · 原子操作
GPU
同步
19
分布式共享内存
DSM系统原理 · 一致性模型 · 实现挑战
分布式共享内存
DSM
20
事务内存
硬件事务内存(HTM) · 软件事务内存(STM) · 混合方案
事务内存
HTM
21
锁无关数据结构
并发哈希表 · 跳表 · B树
锁无关数据结构
并发哈希表
22
实时系统中的多核
优先级反转 · CPU亲和性 · 中断负载均衡
实时系统
多核
23
多核调试技术
数据竞争检测(ThreadSanit… · 死锁检测 · 性能分析
多核调试技术
ThreadSanit
24
性能优化方法论
Amdahl定律 · Gustafson定律 · Roofline模型
性能优化方法论
Amdahl
25
多核调度算法
负载均衡 · 工作窃取 · 调度域
多核调度算法
负载均衡
26
NUMA架构优化
内存亲和性 · 本地分配策略 · 节点间通信
NUMA
架构优化
27
多核操作系统内核
Linux内核同步机制 · RCU实现 · 中断上下文
多核操作系统内核
Linux
28
异构计算
CPU+GPU协同 · FPGA加速 · DSP编程
异构计算
CPU+GPU
29
多核基准测试
PARSEC · SPLASH-2 · STREAM
多核基准测试
PARSEC
30
综合实战项目
多核图像处理流水线 · 并行排序算法 · 分布式键值存储
综合实战项目
多核图像处理流水…
所属VIP或分类
同VIP:AUTOSAR-MCAL配置
同VIP:Bootloader开发与安全刷新
同VIP:CAN协议栈开发与多节点系统调试