并行多核体系结构基础——第三章知识点和课后习题
本书只找到pdf版本,全网没搜到答案,与老师也更多的为探讨,所以答案纯自己手写,若有错误欢迎使劲纠错
本章知识点巨杂而多,笔者正在努力看书...
努力做题,努力请教...
难度较大,老师准备开一节习题课...
尽力写了... 对错未知
知识点:
依赖分析
循环级依赖分析
迭代空间遍历图ITG和循环传递依赖图LDG
循环迭代间的并行和DOALL并行
DOACROSS:循环迭代间的同步并行
DOPIPE:循环中语句间的流水线并行
OpenMP
课堂习题:
课上老师共同探讨了,有一些题有一定错误,抽时间进行改正
题一
注意:i<=N,j<=i
题二
题三
要想并行则不能存在依赖关系,需要进行肉眼判断
题四
课后习题:
2.
3.
4.
5.
6.