Skip to main content

Recently Updated Pages

x86的多核宽松内存一致性模型

被修饰的汇编指令成为“原子的” 本身是原子指令,比如“XCHG”和“XADD”汇编指令 本身不是原子指令,但是被LOCK指令前缀修饰后成为原子指令,比如LOCK CMPXCHG 被修饰的汇...

Memory Consistency and Cache Coherence 定义

1. Memory Consistency(内存一致性) 定义:内存一致性是指多核或多处理器系统中,多个处理器对共享内存的访问顺序是否一致,以及这些访问操作是否满足特定的规则或模型。 关...

TSO(Total Store Ordering)内存模型

TSO(Total Store Ordering)是一个被广泛使用的内存模型 并在x86架构中使用,RISC-V也提供了TSO扩展,即RVTSO,人们普遍认为x86内存模型等同于TSO,然而I...

人工智能的产业

模型算法 科研 企业商用 数据收集、标注 软件框架 科研 商业部署 加速芯片 云训练芯片 云推理 边沿推理 云服务 基础软件框架 硬件 服务 应用 各种AI云服务 ...

einsum

两个基本概念 自由索引(Free indices)和求和索引(Summation indices): 自由索引,出现在箭头右边的索引,比如上面的例子就是 i 和 j; 求和索引,只出现在箭头左...

acquire release 实现内存一致性

背景 在单线程场景中,CPU 通常会保证程序顺序(Program Order) 的可见性,即单线程内的指令会按照代码编写的顺序执行(或看起来像是按顺序执行)存储器读写的结果也会符合单线程的预期...

RAM

DRAM 电容 带宽不是很高 需要刷新,会有颠簸 SRAM 面积和功耗不能和工艺平行 类型 Cpu register Flip Flops 每个bit都有一读一写 L1/L2 SRAM ...

NoC

OpenSMART https://github.com/hyoukjun/OpenSMART/tree/master connect https://users.ece.cmu.edu/~mp...

Nand flash

LUN → CE → Die → Plane → Bank → Block → Page​ Block 是擦除操作的最小单位 Page 是读写操作的最小单位,常见的Nand Flash多数是2...

Cache写机制 Write-through与Write-back

Cache写机制分为write through和write back两种。 Write-through: Write is done synchronously both to the cach...

View All

Recent Activity

Colin
Colin updated page 人工智能的产业
3 hours ago
Colin
Colin updated page einsum
3 hours ago
Colin
Colin updated page acquire release 实现内存一致性
3 hours ago
Colin
Colin updated page RAM
3 hours ago
Colin
Colin updated page NoC
3 hours ago
Colin
Colin updated page Nand flash
3 hours ago