最新计算机组成原理入门到应用视频教程

2021-07-14 其它 624
ForFuture Group
ForFuture Group VIP8 2021-07-14 01:19:026
所需:10积分

image.png

01-入门篇 (5讲)

       00丨开篇词丨为什么你需要学习计算机组成原理?

       01丨冯-诺依曼体系结构:计算机组成的金字塔

       02丨给你一张知识地图,计算机组成原理应该这么学

       03丨通过你的CPU主频,我们来谈谈“性能”究竟是什么?

       04丨穿越功耗墙,我们该从哪些方面提升“性能”?


02-原理篇:指令和运算 (12讲)

       05丨计算机指令:让我们试试用纸带编程

       06丨指令跳转:原来

       07丨函数调用:为什么会发生stackoverflow?

       08丨ELF和静态链接:为什么程序无法同时在Linux和Windows下运行?

       09丨程序装载:“640K内存”真的不够用么?

       10丨动态链接:程序内部的“共享单车”

       11丨二进制编码:“手持两把锟斤拷,口中疾呼烫烫烫”?

       12丨理解电路:从电报机到门电路,我们如何做到“千里传信”?

       13丨加法器:如何像搭乐高一样搭电路(上)?

       14丨乘法器:如何像搭乐高一样搭电路(下)?

       15丨浮点数和定点数(上):怎么用有限的Bit表示尽可能多的信息?

       16丨浮点数和定点数(下):深入理解浮点数到底有什么用?


03-原理篇:处理器 (18讲)

       17丨建立数据通路(上):指令+运算=CPU

       18丨建立数据通路(中):指令+运算=CPU

       19丨建立数据通路(下):指令+运算=CPU

       20丨面向流水线的指令设计(上):一心多用的现代CPU

       21丨面向流水线的指令设计(下):奔腾4是怎么失败的

       22丨冒险和预测(一):hazard是“危”也是“机”

       23丨冒险和预测(二):流水线里的接力赛

       24丨冒险和预测(三):CPU里的“线程池”

       25丨冒险和预测(四):今天下雨了,明天还会下雨么?

       26丨Superscalar和VLIW:如何让CPU的吞吐率超过

       27丨SIMD:如何加速矩阵乘法?

       28丨异常和中断:程序出错了怎么办?

       29丨CISC和RISC:为什么手机芯片都是ARM?

       30丨GPU(上):为什么玩游戏需要使用GPU?

       31丨GPU(下):为什么深度学习需要使用GPU?

       32丨FPGA、ASIC和TPU(上):计算机体系结构的黄金时代

       33丨解读TPU:设计和拆解一块ASIC芯片

       34丨理解虚拟机:你在云上拿到的计算机是什么样的?


04-原理篇:存储于IO系统(17讲)

       35丨存储器层次结构全景:数据存储的大金字塔长什么样?

       36丨局部性原理:数据库性能跟不上,加个缓存就好了?

       37丨理解CPUCache(上):“4毫秒”究竟值多少钱?

       38丨高速缓存(下):你确定你的数据更新了么?

       39丨MESI协议:如何让多核CPU的高速缓存保持一致?

       40丨理解内存(上):虚拟内存和内存保护是什么?

       41丨理解内存(下):解析TLB和内存保护

       42丨总线:计算机内部的高速公路

       43丨输入输出设备:我们并不是只能用灯泡显示“0”和“1”

       44丨O性能到底是怎么回事儿?

       45丨机械硬盘:Google早期用过的“黑科技”

       46丨SSD硬盘(上):如何完成性能优化的KPI

       47丨SSD硬盘(下):如何完成性能优化的KPI?

       48丨DMA:为什么Kafka这么快?!

       49丨数据完整性(上):硬件坏了怎么办?

       50丨数据完整性(下):如何还原犯罪现场?

       51丨分布式计算:如果所有人的大脑都联网会怎样?


05-应用篇 (5讲)

       52丨设计大型DMP系统(上):MongoDB并不是什么灵丹妙药

       53丨设计大型DMP系统(下):SSD拯救了所有的DBA

       54丨理解Disruptor(上):带你体会CPU高速缓存的风驰电掣

       55丨理解Disruptor(下):不需要换挡和踩刹车的CPU,有多快?

       结束语丨知也无涯,愿你也享受发现的乐趣


06-加餐 (5讲)

        FAQ第一期丨学与不学,知识就在那里,不如就先学好了

        FAQ第二期丨世界上第一个编程语言是怎么来的?

        特别加餐丨我在2019年F8大会的两日见闻录

        特别加餐丨我的一天怎么过?

        用户故事丨赵文海:怕什么真理无穷,进一寸有一寸的欢喜


缓存, Kafka, Google, MongoDB, 深度学习


评论
    热搜排行🔥
    张汉东的Rust实战课(完结) 821
    Java进阶训练营(完结) 586
    深度学习推荐系统实战(PDF+MP3+HTML完结) 543
    前端进阶训练营(完结) 545
    大厂学院面试之JUC并发编程与源码分析教程 701
    从零到实战开发百万级电商系统架构设计视频课程 713
    (价值12880)Java架构班四期-图灵 493
    最新Python微信小程序实战开发视频教程 650
    最新入门到精通Jenkins持续集成视频教程 618
    Go+Python双语言混合开发(完结) 576
    相似资源🌱
    最新计算机组成原理入门到应用视频教程 340
    协程原理从入门到精通(完结) 339
    最新入门到精通Jenkins持续集成视频教程 352
    最新大数据从入门到实战视频教程 350
    最新mybatis原理架构解析 321
    2021年最新Flink1.12入门到完全掌握视频教程 465
    最新MongoDB 4.0专讲从入门到精通视频教程 404
    2021年最新 Vue3.x,Ts,Vuex,Ant Design UI技术从入门到实战教程 482
    Kubernetes 入门到进阶实战(11章) 226
    最新人工智能深度学习快速入门视频教程 294
    取消

    『FORFUTURE RESOURCES. JUST FOR YOU!』

    扫码支持
    ㊟:感谢您的支持🌹,我会继续努力的

    打开支付宝扫一扫,即可进行扫码打赏哦!!

    Powered by JavaCoderForFuture Group™💖

    ForFuture Group