惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

S
Secure Thoughts
罗磊的独立博客
T
The Blog of Author Tim Ferriss
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
Last Week in AI
Last Week in AI
美团技术团队
Google Online Security Blog
Google Online Security Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
D
Docker
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
酷 壳 – CoolShell
酷 壳 – CoolShell
小众软件
小众软件
月光博客
月光博客
L
LINUX DO - 最新话题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
W
WeLiveSecurity
H
Heimdal Security Blog
Vercel News
Vercel News
SecWiki News
SecWiki News
Forbes - Security
Forbes - Security
Blog — PlanetScale
Blog — PlanetScale
Google DeepMind News
Google DeepMind News
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
TaoSecurity Blog
TaoSecurity Blog
T
Troy Hunt's Blog
A
About on SuperTechFans
C
Check Point Blog
S
Security Affairs
Hacker News - Newest:
Hacker News - Newest: "LLM"
AI
AI
WordPress大学
WordPress大学
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Help Net Security
Help Net Security
博客园_首页
The Last Watchdog
The Last Watchdog
S
SegmentFault 最新的问题
Hugging Face - Blog
Hugging Face - Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
Engineering at Meta
Engineering at Meta
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
I
Intezer
K
Kaspersky official blog
M
MIT News - Artificial intelligence
J
Java Code Geeks
G
GRAHAM CLULEY
P
Palo Alto Networks Blog

博客园 - 伊飏

c3p0配置 - 伊飏 - 博客园 好日子,占个位子 使用Adsutil.vbs来获取IIS用户的密码 使用AspNetPager分页控件、分页存储过程及用户控件基类实现的完美分页功能 ASP.NET中生成条形码 在SQL Server 2000中还原不存在的数据库 在WinForm应用程序中实现自动升级 实现在网页中按下回车键时,激发指定的按钮 Flash控制函数 鲜为人知的终结进程秘籍 无广告版Hotmail(Windows Live Mail)的界面,清爽吧? Delphi中的时间操作技术 Format函数的用法 MD5算法的T-SQL实现 怎样让IE6运行Applet程序 - 伊飏 - 博客园 快被它郁闷死了。 发布一个自己写的文件重命名工具,支持正则表达式替换和自定义规则。 数字转换成字符串时保留小数位数 - 伊飏 - 博客园 一个简单的动态编译器,支持C#和VB.NET。当你想测试一些简单的代码的时候可以使用。
第一天:计算机体系结构分类,存储器的一部分
伊飏 · 2008-07-17 · via 博客园 - 伊飏

主要有Flynn分类法和冯氏分类法

Flynn分类法主要是根据指令流与数据流的不同组合方式进行分类。

一些概念:
指令流:Instruction Stream,机器执行的指令序列
数据流:Data Stream,供指令使用的数据序列,包括输入数据及中间结果数据
多倍性:Multiplicity,在相当于系统瓶颈的元件上,处于同一执行阶段的指令或者数据的最大可能数量(分类里没有使用这个数据,不知道做什么用的)

组合就简单了,2*2=4
单指令流单数据流(SISD)
单指令流多数据流(SIMD)
多指令流单数据流(MISD)
多指令流多数据流(MIMD)

SISD好理解,SIMD是不是相当于一堆犯人排好队,然后行刑的一个一个的按顺序开枪的意思差不多啊。有人说由于数据是受指令控制的,所以MISD这种东西实际上是不存在的。有人又说有,“

第四种类型即所谓的多指令流单数据流(Multiple Instruction Single Data)计算机。在这种计算机中,各个处理单元组成一个线性阵列,分别执行不 同的指令流,而同一个数据流则顺次通过这个阵列中的各个处理单元。这种系统 结构只适用于某些特定的算法。”,弄不明白。MIMD是不是相当于把一堆SISD放一块?

最难弄的是冯氏分类法了。那个平均并行度和平均利用率的公式比较好理解,主要是下面的。

首先,什么是字(Word)?什么是位(Bit)?对应到真实的系统中,都是什么?如果这两个弄懂了,别的就简单了。横轴是N,表示一个字里同时处理的位数,纵轴是M,表示一个位片里同时处理的字数。根据这两个情况的不同,可以分四种:
字串位串WSBS,n=1,m=1
字串位并WSBP,n>1,m=1
字并位串WPBS,n=1,m>1
字并位并WPBP,n>1,m>1

计算机系统结构与计算机组成的的区别:前者决定需要什么功能,后者决定如何实现这个功能。

并行性,包括两个概念,同时性和并发性。同时性是指在同一时刻内发生两个或者两个以上的事件,并发性是指在同一时间间隔内两个或者两个以上的事件连续发生。

存储器的层次结构:高速缓存,主存,辅存。有的机器没有高速缓存,就成了两层了。
存储器的分类乱七八糟,按照不同的条件分,有好多种。
按位置分有内存和外存,
按材料分有很多,什么磁的,半导体的,光的
按工作方式分,有Read Only Memory,即ROM;Programmable Read Only Memory,厂家可以写一次,然后就不能再写了。Erasable Programmable Read Only Memory,用户可擦写,不过擦起来很费劲,需要好几十分钟。还有电擦除的;最后是Flash Memory,不是优盘啊,这个虽然擦的快,但是比不是优盘。
按访问方式分,有按地址访问和按内容访问
按寻址方式分,有随机存储器(好像咱们用的内存是属于这个吧),顺序存储器(以前的磁带什么的),直接存储器(其实就是中和了前面两种)

下面讲了个“相联存储器”,不知道放在这里是什么意思。看说明它是一种按内容访问的存储器,就是把一段内容在各个存储单元内进行查找,找到所有与这段内容相同的数据字。

在计算机系统中,相联存储器主要用于虚拟存储器中存放分段表、页表和快表;在高速缓冲存储器中,相联存储器作为存放cache的行地址之用。这是因为,在这两种应用中,都需要快速查找。

里面说了比较器的大小,什么位比较器,字比较器,2m * N,2m,N是位宽我知道,不过为什么是2m呢?头大了,明天继续吧,高速缓存。。。。