Amdahl定律练习题答案

简介: Amdahl定律练习题答案

练习1: 1).根据公式 S = 1 / (1 - a + a/k) ,由题可知,全程2500公里,有1500公里不限速 ,那么有60% (a = 0.6) 可以提速,速度提升为150km/h(k = 150 / 100 = 1.5),要求的是加速比也就是求S,那么带入公式

        1                1
S = ------------ = ------------------- = 1.25
  1 - a + a/k     1 - 0.6 + 0.6/1.5

2).依旧根据公式:S = 1 / (1 - a + a /k) ,由1)可得a = 0.6 , k未知(要求的变量),S = 1.67X, 那么带入公式

             1
1.67 = ------------------   //通过解方程可以求得k = 300km/h
       1 - 0.6 + 0.6 / k

我们换种思维分析,如果想整体提速1.67(也就是5/3),那么设所需要的时间为time,则25 / time = 1.67 = 5 / 3,time = 15(小时),在限速的1000km里边,只能以100km/h行驶,需要10小时,那么1500km的路程就需要5小时完成,平均速度为300km/h。


练习2: 根据公式S = 1 / (1 - a + a/k),由题可知,S = 2 , a = 80% = 0.8,那么带入公式

         1
2 = ------------------//解得:k = 8/3 = 2.67
    1 - 0.8 + 0.8 / k

Amdahl定律在计算机范围内具有深刻的意义(滑稽)。

相关文章
|
8月前
|
机器学习/深度学习 算法
[第三章]数学与简单dp
[第三章]数学与简单dp
68 1
|
7月前
|
IDE 编译器 开发工具
详细解读C语言程序设计:现代方法(第2版)第二章全部习题答案
详细解读C语言程序设计:现代方法(第2版)第二章全部习题答案
48 0
|
算法 测试技术
软件测试习题(附答案)(16)
软件测试习题(附答案)(16)
713 0
软件测试习题(附答案)(16)
十个漂亮的数学定理赏析(2)
十个漂亮的数学定理赏析(2)
164 0
十个漂亮的数学定理赏析(1)
十个漂亮的数学定理赏析(1)
74 0
|
机器学习/深度学习 存储 人工智能
C语言程序设计第五版谭浩强课后答案 第五章习题答案(3-17题)
C语言程序设计第五版谭浩强课后答案 第五章习题答案(3-17题)
|
测试技术
软件测试习题(附答案)(6)
软件测试习题(附答案)(6)
137 0
软件测试习题(附答案)(6)
|
算法 测试技术
软件测试习题(附答案)(15)
软件测试习题(附答案)(15)
816 0
软件测试习题(附答案)(15)
|
机器学习/深度学习 安全 测试技术
软件测试习题(附答案)(18)
软件测试习题(附答案)(18)
193 0
软件测试习题(附答案)(18)
|
测试技术
软件测试习题(附答案)(11)
软件测试习题(附答案)(11)
154 0
软件测试习题(附答案)(11)