
并行程序设计导论
听枫烨阁
程序人生,一定不会一帆风顺,但也一定会精彩不断。
展开
-
并行程序设计导论 第一章习题
写在前面—— 感觉自己又在开坑了。前面《算法导论》和《多处理器编程的艺术》由于理论气息很重,最后题都没有做完。这两天也算是找到了这本《并行程序设计导论》,现在准备从最简单的并发的开始。 笔记应该不会做的太多,除非阅读到某些深有感触或有很大疑惑的地方才会写出来。 还有,对于优快云博客支持markdown格式也是要赞一个的。第一次用markdown来写博客,很期待其效果。 多说原创 2015-02-08 14:54:11 · 16092 阅读 · 4 评论 -
并行程序设计导论 第二章习题
2.1 当讨论浮点数加法时,我们简单那地假设每个功能单元都花费相同的时间。如果每个取命令与存命令都花费2纳秒,其余的每个操作耗费1纳秒。 a 在上述假设下,每个浮点数加法要耗费多少时间? b 非流水线1000对浮点数的加法要耗费多少时间? c 流水线1000对浮点数加法要耗费多少时间? d 如果操作数/结果存储在不同级的内存层级上,那么取命令与存命令所要耗费的时间可能会差别非原创 2015-02-12 15:51:08 · 19140 阅读 · 14 评论 -
并行程序设计导论 第三章习题
3.1 在问候程序中,如果strlen(greeting)代替strlen(greeting)+1来计算进程1、2、…、comm_sz-1发送消息的长度,会发生什么情况?如果用MAX_STRING代替strlen(greeting)+1又会是什么结果?你可以解释这些结果吗?解答: ①这样的替换并不影响显示,不过传递的是两个不大一样的字符串。 【引用 58页】在我们的程序,参数msg_si原创 2015-04-03 01:11:26 · 12185 阅读 · 5 评论