[理工] 108 交大计系11 13 15

楼主: bluesea32541 (bluesea)   2020-01-15 16:39:00
https://i.imgur.com/eXeMnuA.jpg
想问这题的a,多一颗cpu不会有差吗?
这题答案是Cd
https://i.imgur.com/gqrajLf.jpg
答案是bcd
想问a是错在不一定越多越好吗?
还有d选项不会
https://i.imgur.com/yhD07dU.jpg
不知道能不能解释一下这张图中的c1-c8是在做什么呢?感谢~
这题答案是abcd
作者: zuchang (chang)   2020-01-15 16:54:00
Response time 没差
楼主: bluesea32541 (bluesea)   2020-01-15 17:02:00
Response time 不是指自user command 交给system到系统产出第一个回应的时间吗?那不会因为多了一颗让这段减少吗?
作者: mistel (Mistel)   2020-01-15 17:06:00
在计组上response time是纸工作开始到完成的时间,这段时间不会因为多一颗cpu而缩短,增加的是throughput你说的是OS的定义 可以自行查证一下下面那题是浮点数乘法的datapath 张凡没教,算盘有,不难,去看一下吧
作者: hero97212 (mojo)   2020-01-15 17:30:00
3的d t2 不能比t1的补数大
作者: MASAGA (和泉千晶我老婆)   2020-01-15 17:48:00
如果只有一个task 那多加cpu也没用
作者: b10007034 (Warren)   2020-01-15 18:07:00
11 if P,then Q,存在case是P真Q假的情况,system中的response time只要改进是bottleneck的元件即可另外,SPMD 的确是有可能的依前面逻辑来说,题目提到必须(have to)增加CPU才可以减少response time 很明显是错的。可能解释得不好,有人问我system那段什么意思,我举个例子https://i.imgur.com/4v4l7vh.png像google translate这个app ,它其中一个流程,你拍照之后丢给云端,然后云端辨识完之后把翻译结果给你,中间运作的元件大致上有镜头、CPU、Memory、WiFi、云端(暂时不拆开来解释),程式运作大致上是user按app上的拍照按钮发送命令控制镜头拍照,并建立一个buffer放照片的raw档,在下命令给WiFi 把buffer的档案传出去,云端辨识完之后把结果传回来,WiFi 在把资料读进buffer,最后把buffer里的资料(翻译结果)显示萤幕,中间有些OS、网络、小细节做的事情省略了(不影响解释),此时要减少response time有很多地方可以做,像是程式可以写多执行绪控制事件、memory搬资料的时间可以变快(memory bandwidth )、网络传送时间、...等等
作者: ccapricorntw (Eating)   2020-01-16 09:15:00
13a 应该是precision?
作者: DLHZ ( )   2020-01-16 10:47:00
sticky bit不是权限的flag吗?喔喔浮点数也有 sticky point只是要表示结果是有误差的
作者: Zhu81801 (Zhu81801)   2020-01-17 08:14:00
13d是无号数溢位侦测程式码张凡课本上有
作者: b10007034 (Warren)   2020-01-17 11:38:00
算盘定义不只CPU的运算时间,这点跟OS的定义是一致的https://i.imgur.com/lgGI6st.png
作者: mistel (Mistel)   2020-01-17 17:54:00
我是指OS定义的respond time是进入系统到第一次回应的时间,跟计系execution time/respond time等价的应该是turnaround time
作者: b10007034 (Warren)   2020-01-17 22:41:00
你是对的,我说错了

Links booklink

Contact Us: admin [ a t ] ucptt.com