计算机知识
常用的计算机知识
在路上看风景
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
15. GPU的SM简介
GPU结构是这样的(从外到内)a.整个GPU芯片b.里面有几十个SM(流多处理器)c.每个SM中存在共享内存, 线程调度器, SP(流处理器)d.SP(流处理器)包含1个或多个ALU, 寄存器a.ALU简介- ALU(Arithmetic Logic Unit)算术逻辑单元, 它是芯片里最小、最底层的计算硬件- 只干一件事: "做纯数学 / 逻辑运算", 比如: 加, 减, 乘, 除, 与, 或, 非, 移位, 浮点运算。原创 2026-02-11 16:46:05 · 200 阅读 · 0 评论 -
14. GPU缓冲区
【代码】14. GPU共享内存。原创 2026-02-11 16:11:33 · 242 阅读 · 0 评论 -
12. CPU → GPU数据上传 + 渲染指令执行流程
【代码】12. CPU → GPU数据上传 + 渲染指令执行流程。原创 2026-01-15 16:27:58 · 113 阅读 · 0 评论 -
11. 命令缓冲区和DMA
【代码】11. 命令缓冲区和DMA。原创 2026-01-15 16:06:20 · 53 阅读 · 0 评论 -
10. CPU-GPU协作渲染
【代码】10. CPU-GPU协作渲染。原创 2026-01-09 15:05:39 · 259 阅读 · 0 评论 -
09. CPU, GPU, 内存, 显存, 硬盘传递数据
a.硬盘: 永久保存游戏字体(模型, 纹理, Shader, 场景), 相当于公司仓库b.内存: 缓存硬盘加载的资源, 供CPU/GPU快速访问, 相当于办公桌(放当前工作文件)c.CPU: 调度任务, 准备数据, 逻辑计算, 相当于办公人员d.GPU: 渲染画面, 并行计算, 相当于专业工作室(配专属工作台)e.显存: 存储GPU正在使用的定点数据, 纹理, Shader代码, 相当于工作室专属工作台。原创 2026-01-07 14:49:42 · 224 阅读 · 0 评论 -
08. DMA
DMA(Direct Memory Access, 直接内存访问)是计算机体系中核心的"解放CPU"技术 ——它允许外设(如 GPU、硬盘、网卡、音频设备)不经过CPU中转, 直接读写系统内存, 从而让CPU从繁琐的数据拷贝工作中解脱, 专注于游戏逻辑、AI 计算、物理模拟等核心任务没有DMA时, 外设与内存的通信必须经过CPU, 就像:- CPU是游戏公司的CEO(负责核心逻辑: AI、物理、剧情触发)- 内存是文件柜(存储纹理、模型、音频等资源)原创 2025-12-31 14:09:44 · 244 阅读 · 0 评论 -
07. 系统总线和PCIe 总线
【代码】07. 系统总线和PCIe 总线。原创 2025-12-31 10:23:42 · 281 阅读 · 0 评论 -
06. 提高缓存命中率
【代码】06. 提高缓存命中率。原创 2025-12-26 14:16:32 · 293 阅读 · 0 评论 -
05. CPU从内存中读取数据的流程
CPU从内存中读取数据的核心是通过"地址总线, 数据总线, 控制总线"的协同配合, 结合CPU多级缓存的优化, 完成地址寻址-> 指令传输 -> 数据读取 -> 缓存存储的全过程用一个通俗的类比理解: 把CPU比作工厂的加工车间, 内存比作仓库, 数据比作零件, 总线就是连接车间和仓库的运输管道。原创 2025-12-26 13:36:24 · 390 阅读 · 0 评论 -
12. 自动向量化
【代码】8. 自动向量化。原创 2025-12-24 15:25:34 · 167 阅读 · 0 评论 -
04. 常见的内存知识
【代码】04. 常见的内存知识。原创 2025-12-24 14:38:28 · 173 阅读 · 0 评论 -
03. 内存屏障
【代码】03. 内存屏障。原创 2025-12-24 13:42:14 · 208 阅读 · 0 评论 -
02. 缓存行
【代码】02. 缓存行。原创 2025-12-18 14:09:44 · 212 阅读 · 0 评论 -
01. 内存对齐
【代码】01. 内存对齐。原创 2025-12-16 20:29:43 · 161 阅读 · 0 评论
分享