BLOG

Record, summarize, and improve.
Architecture 2/4

编译器优化技术

晶体管

芯片开发流程

GPU架构

本文梳理 GPU 的 Grid、SM、Thread Block、Warp、CUDA Thread 和 Warp Scheduler 层次,介绍 CUDA Core、加载存储单元及 Tensor Core 的职责。

arm汇编

本文介绍 ARM 汇编语法、寻址方式、数据处理、加载存储、分支、协处理器、异常指令和 GNU as 伪操作,并对比 ARM 与 x86 汇编差异。

图灵机

本文介绍图灵机的纸带、字符表、读写头和状态寄存器,解释图灵完备性以及命令式计算、条件、循环和存储能力对可计算性的意义。

arm处理器地址重映射

本文说明 ARM 处理器地址重映射的实现条件,比较专用 Remap 寄存器、内存 bank 控制寄存器和不支持重映射三种硬件方案。

半导体IP核供应商名单

本文汇总半导体 IP 核供应商与 IP 资源门户,提供 Wikipedia、ChipEstimate 和标准知识产权合作伙伴等查询入口。

cache & memory 名词

本文汇总 cache 与 memory 相关术语,介绍缓存层次、局部性、命中与未命中、内存带宽和延迟等体系结构基础概念。

SMP

本文说明 ARM SMP 中 Snoop Control Unit 对多核 L1 数据缓存一致性的维护,介绍 MOESI 协议、Normal Shareable 属性以及 write-back/write-allocate 缓存策略。