前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【转发赠书】冬瓜哥详解超线程

【转发赠书】冬瓜哥详解超线程

作者头像
冬瓜哥
发布2019-06-10 15:49:36
7830
发布2019-06-10 15:49:36
举报
文章被收录于专栏:大话存储大话存储

《大话计算机——计算机系统底层架构原理极限剖析》一书之所以需要在9月份(原本预计8月,但是目前看来审稿过程异常缓慢)才出来,原因是本次出版社对稿件要求太过苛刻,甚至比我对书里内容、图片的要求还要变态,弄得我也心力憔悴。所以需要很长时间的审稿、修改过程。好事多磨,唐僧取经已经80难过去了,这是最后一难,挺过来就成佛。

广告:今年似乎不缺好书,由ssdfans团队所著《深入理解SSD》一书已经出版电子版,详情及购买见固态硬盘掉电怎么恢复数据一文结尾。将本帖转发到朋友圈并截图发到本公众号首页窗口,冬瓜哥将选出第166位发送截图的朋友赠送该书电子版一册。如果第xx6位空缺,那就顺延选择第156、146.....16、6位。截图发送截止到下周二(2018年6月12日),并在下一期内容推送中宣布中奖结果。

下面继续贴《大话计算机》一书的内容试看。想试看任何内容,

第一步:阅读本书详细简介和目录《大话计算机》助推国产半导体浴火重生!

第二步:手懒,理解。只要在在上述链接贴、或者本帖、或者本公众号任何一贴,留言即可。冬瓜哥会统一登记并在后续文章中放出。请大家尽情留言,内容任意点选,你敢点,我就敢贴

冬瓜哥收集了 “大话存储” 和 ”大话计算机” 两个公众号中帖子下的留言如下(蓝色表示往期已回答,红色表示本期选中):

计算的本质是什么

指令系统

我想看分支预测的章节,Intel的漏洞和这个有关

fork流程

6.5.3 中qpi 选路原理能贴吗? 特别是8p的选路

ddr 内存初始化浅析和memory training

介绍内存和MMIO的译码规则和内存在BIOS和OS下的布局情况

memory map和decode这两个概念,特别是decode

5.2.3 向编译器描述数据的编排方式

cache组关联

7.1.3 DMA与缓存的一致性

第一章入门部分

10.2.1.1 用户栈和内核栈

10.9.1.2

9.5.3.3 CUDA对线程的调度方式

10.2.2.3 进程0的创建和运行

6.1.1.超线程并行

6.1.2.多核心/多CPU并行

冬瓜哥点评:在《大话计算机》一书中,第6章是非常宏大的一章,其讲述了多核心多CPU、缓存领域的知识,详细目录点上面链接。本章开头第一节就讲述了超线程的概念。理解超线程必须先理解流水线(本书第4章介绍流水线、分支预测、乱序、超标量等知识原理)。本书完全按照人类原始认知思路写作,前文没有解释过的概念绝对不会出现,先具体,后抽象总结概念,与传统让人看了懵逼骂作者的书籍完全不同。超线程就是为了避免单个线程内部由于访存、指令RAW相关(见第4章)导致的流水线阻塞带来的效率降低,在阻塞时,硬件主动载入另外线程的上下文运行,此时有相当概率该线程可以让流水线继续流动起来,但是也有一定概率该线程也产生了RAW或者访存,那么此时就没有办法了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-06-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 大话存储 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档