跳到正文
PenguinSAMA
文章
作品
知识库
资料库
书架
工具
关于
中
EN
Tags / 主题阅读
# NUMA
1 篇笔记,沿着这个主题继续阅读。
← 全部标签
页面
游戏开发
计算机硬件与内存层次
Computer Hardware & Memory Hierarchy
从冯·诺依曼结构讲起,依次是 CPU 的组成(ALU、VPU、寄存器、控制单元、时钟)、总线与字长、机器语言、汇编和寻址方式,再到内存体系:内存映射、虚拟内存和 TLB,以及为了缩小“内存鸿沟”而设计的寄存器文件、多级缓存(缓存行、标签、组相联、替换和写策略、一致性协议)和 NUMA(PS3 的 SPU 本地存储、PS2 的 scratchpad)。对游戏程序员最重要的结论是:数据要连续、紧凑、顺序访问;热循环的代码要小。
探索
01
文章
↗
02
作品
↗
03
知识库
↗
04
资料库
↗
05
书架
↗
06
工具
↗
07
关于
↗
切换深浅色
中文
English
Esc
输入关键词开始搜索
−
100%
+
适应
1:1
关闭
Esc
滚轮或双指缩放 · 拖动平移 · 双击放大 / 还原