在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: jiqing

[原创]《计算机体系结构量化研究方法》复习笔记

[复制链接]
 楼主| 发表于 2004-4-6 10:59:32 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

1.2计算需求的变化与计算机设计者的任务
桌面计算(略)
服务器
服务器可以提供更大规模更可靠的计算服务。
第一,可用性是关键,可用性指系统能够可靠地有效地提供一项服务。开发服务器系统的挑战在于在组件故障的情况下能够维持系统的可用性,通常用冗余的方法来实现。
第二,可扩展性也是非常重要的。为了支持不断增长的服务需求和功能需求,服务器在使用过程中必须能够扩展。
第三,服务器应该有巨大的吞吐量。
嵌入式计算机
嵌入式计算机是指内嵌在别的设备内的计算机。尽管在一些应用中计算机是可编程的,在很多嵌入式应用中编程只出现在应用程序代码的装入或者是以后的应用程序的软件升级时。编程可以有限地使用一些汇编语言。嵌入式市场主要关心指令集的兼容性。软件代价通常占整个嵌入式系统代价的很大一部分。
嵌入式系统开发的首要目标是用最小的代价满足性能需要。
通常,嵌入式应用要求实时处理。一些应用中,对一个特定任务的平均时间和超时的次数进行约束。也就是说可以偶尔不满足时间约束,只要次数不是太多。这种实时应用也叫软实时。
**鉴于时间关系,跳过一些无关紧要的东西,不再追求系统性了,下面直接进入第二章**
发表于 2004-6-8 09:10:54 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

楼主,第三版的74页的问题1.3我算不出来,该如何解啊?
 楼主| 发表于 2004-6-9 12:02:18 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

呵呵,这么老的帖子被翻出来了,好,等我晚上去看一下。现在忙课题
发表于 2004-6-9 17:07:12 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

现在不写笔记了?我们都还在等着呢
 楼主| 发表于 2004-6-9 19:12:39 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

得等暑假的时候了,先放下了
 楼主| 发表于 2004-6-9 20:54:09 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

kingmemory,你问的那道题没有答案,你算的结果是多少?
 楼主| 发表于 2004-6-9 21:28:59 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

[仅供参考]
1.Amdahl's Law:
加速比Speedup与两个因素有关:Fraction[enhanced](计算时间中可以得到改进的
部分),Speedup[enhanced](使用改进的执行模式所获得的性能收益)
Speedup[overall]=1/((1-Fraction[enhanced])+Fraction[enhanced]/Speedup[
enhanced])
2.The example on p41:考虑对用于web服务的服务器系统的处理器的一个改进。在
web服务应用程序的计算中,新的处理器比原来的处理器快10倍。如果处理器40%的
时间用于计算,60%的时间等待I/O。求整体的加速比。
3.参见p41:应用Amdahl定律时,最常犯的错误是混淆了“fraction of time
converted to use an enhancement”和“fraction of time after enhancement
is in use”。
3.题意:考虑41页的例子,我们对计算机的某种执行模式做了改进,改进因子为10
。改进的模式用了50%的执行时间。
问题a.我们从改进的模式获得的加速比为多少?
解:50%是改进之后改进的模式占用的时间,也就是说改进之后改进的模式占用的时
间和未经改进的部分占用的时间相等,则有下列等式:
Fraction[enhanced]/Speedup[enhanced]=1-Fraction[enhanced]
Fraction[enhanced]/10=1-Fraction[enhanced]
Fraction[enhanced]=10/11
根据Amdahl定律有
Speedup[overall]=1/((1-10/11)+(10/11)/10)=5.5
问题b.原来执行时间的被转换成快速模式的百分比是多少?
解:Fraction[enhanced]=10/11=91%
发表于 2004-6-10 10:01:59 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

jiqing,是不是要将错就错,把“fraction of time after enhancement is in use”当“fraction of time converted to use an enhancement”,“也就是说改进之后改进的模式占用的时间和未经改进的部分占用的时间相等”

 楼主| 发表于 2004-6-10 10:49:42 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

不是类,题目中给出的50%是“fraction of time after enhancement is in use”,
我们可以根据它算出“fraction of time converted to use an enhancement”,你也看到了,结果是91%。
因为题中说“fraction of time after enhancement is in use”是50%,所以我说“也就是说改进之后改进的模式占用的时间和未经改进的部分占用的时间相等”,我是根据这个列出方程,为了求Fraction[enhanced],也就是“fraction of time converted to use an enhancement”,这样说你能理解吗?
我也不敢保证我的解正确。

发表于 2004-6-11 09:06:28 | 显示全部楼层

[原创]《计算机体系结构量化研究方法》复习笔记

我用了较苯的方法推导了一下,结果和你的一致。上面是我没理解清楚,不是搞研究的料啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 12:41 , Processed in 0.021517 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表