CS_Architecture
OnePlusZero
为天地立心,为生民立命,为往圣继绝学,为万世开太平
展开
-
性能之殇:从冯·诺依曼瓶颈谈起
来源:内容由「机器之心」翻译自 lvwenhan,作者 JohnLui,谢谢。本文作者根据自己的认知,讨论了人们为提高性能做出的种种努力,包括硬件层面的 CPU、RAM、磁盘,操作系统层面的并发、并行、事件驱动,软件层面的多进程、多线程,网络层面的分布式等。 本文共分为七个部分: 天才冯·诺依曼与冯·诺依曼瓶颈 分支预测、流水线与多核 CPU 通用电...转载 2018-12-23 14:29:54 · 1212 阅读 · 0 评论 -
计算机组成与设计:指令-计算机的语言
2.1 引言计算机语言中的基本单词成为指令,一台计算机的全部指令成为该计算机的指令集。不同的指令集具有相似性,一方面是因为所有计算机都是基于基本原理相似的硬件技术所构建;另一方面所有计算机都必须提供一些基本操作;此外计算机的设计者有一个共同的目标:找到一种语言,可方便硬件和编译器的设计,且使性能最佳,同时成本和功耗最低。MIPS操作数之32个寄存器寄存器名字 寄存器编号...原创 2019-04-03 13:04:02 · 2076 阅读 · 0 评论 -
计算机组成与设计:计算机概要与技术
1.1 计算机的分类1.2 计算机系统结构中8个伟大的思想1.2.1 面向摩尔定律的设计摩尔定律指出单芯片上的集成度每18-24个月翻一番。摩尔定律由Intel公司的创始人Godon Moore在1965年对集成电路集成度做出的预测。总结下来有如下三个版本:集成电路芯片上所集成的电路的数目,每隔18个月就翻一番。 微处理器的性能每隔18个月提高一倍,而价格下降一倍。 用一...原创 2019-04-03 11:29:38 · 819 阅读 · 0 评论 -
计算机组成与设计:处理器
4.1 引言一台计算机的性能有三个关键因素决定:指令数目,时钟周期长度和每条指令所需时钟周期数。其中,处理器的实现方式决定了时钟周期长度和CPI。MIPS的抽象视图4.2 逻辑设计的一般方法在考虑计算机的设计时,必须决定机器的逻辑实现以及机器时钟。 MIPS实现中的数据通路功能部件包括两种不同的逻辑单元:组合单元和状态单元。组合单元的输出只取决于当前的输入(与或非门或ALU);...原创 2019-04-09 11:06:10 · 3202 阅读 · 1 评论 -
计算机组成与设计:计算机的算术运算
3.1引言3.2 加法和减法硬件规模总是有一定限制的,如字宽只有32位,当运算结果超过这个限制时,就会发生溢出。 一般来说,对于有符号数,当相加的两个源操作数符号相异时,不会发生溢出;当相减的源操作数的符号相同时,不会发生溢出。对于无符号数,通常用来表示内存地址,这种情况下的溢出可以忽略。MIPS采用两种类型的算术指令来解决这个问题:加法(add)、立即数加法(addi)、减法(s...原创 2019-04-08 09:44:10 · 1827 阅读 · 3 评论 -
计算机组成与设计:从客户端到云的并行处理器
6.1 引言多处理器:至少含有两个处理器的计算机系统; 任务级并行或进程级并行:通过同时运行独立程序的方法来利用多处理器; 并行处理程序:同时运行在多个处理器上的单一程序; 集群:通过局域网连接的一组计算机,其作用等同于一个大型的多处理器; 多核微处理器:在单一集成电路上包含多个处理器的微处理器,基本上目前所有的台式机和服务器都是多核微处理器; 共享内存处理器:共享一个物理地址空间的...原创 2019-04-10 10:22:57 · 715 阅读 · 2 评论 -
我们所需要的终极软件——软件也要歧视大龄程序员吗?
作者 | LifePIM译者 | 弯月责编 | 仲培艺出品 | CSDN(ID:CSDNNews)看着心爱的人一天天老去,你内心一定很悲凉。在我们看来很简单的起居生活对他们来说却日渐艰难,直至最终无法自理。如果陷入这样的情境,你可能会想有没有软件可以帮助解决这个问题。但问题在于,如今上一辈的老人都没有真正接触过高科技。那么我们呢?如果有一天我们老了,生活无法自理,我们该...翻译 2019-01-25 11:03:59 · 302 阅读 · 0 评论 -
计算机组成与设计:大容量和高速度-开发存储器层次结构
5.1 引言时间局限性:如果某个数据线被访问,那么在不久的将来它可能再次被访问。空间局限性:如果某个数据项被访问,与它相邻的数据项可能很快也被访问。 存储器层次结构:一种有多存储器层次组成的结构,存储器的容量和访问时间随着里处理器距离的增加而增加。块或行:可存在于或不存在与cache中的信息的最小单元;命中率:在高层存储器中找到目标数据的存储访问比例;缺失率:在高层存储器中没有找到目标...原创 2019-04-09 20:38:27 · 1944 阅读 · 0 评论