并行多核体系结构基础——第三章知识点和课后习题
本书只找到pdf版本,全网没搜到答案,与老师也更多的为探讨,所以答案纯自己手写,若有错误欢迎使劲纠错
本章知识点巨杂而多,笔者正在努力看书...
努力做题,努力请教...
难度较大,老师准备开一节习题课...
尽力写了... 对错未知
知识点:
依赖分析


循环级依赖分析

迭代空间遍历图ITG和循环传递依赖图LDG



循环迭代间的并行和DOALL并行


DOACROSS:循环迭代间的同步并行



DOPIPE:循环中语句间的流水线并行

OpenMP
课堂习题:
课上老师共同探讨了,有一些题有一定错误,抽时间进行改正
题一

注意:i<=N,j<=i

题二


题三

要想并行则不能存在依赖关系,需要进行肉眼判断



题四


课后习题:
2.



3.



4.



5.


6.

