奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2410|回复: 0

南开大学22春学期《并行程序设计》在线作业

[复制链接]
发表于 2022-5-5 00:51:53 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)并行程序设计-[南开大学]22春学期(高起本1709、全层次1803-2103)《并行程序设计》在线作业
  h% d$ |% ]% s9 _3 {+ R试卷总分:100    得分:1005 q9 f* f1 `' \$ g9 x
第1,SIMD并行架构的优点不包括8 x, O/ B  w- H; |9 }& c* R
A、辅助提供更大并发度+ j; I0 u! k/ @1 S
B、设计简单
" Y! i: `7 P8 I6 L1 Z6 M6 m% KC、编程简单
  p: u, g/ _. @3 C3 B5 z, X0 LD、更小的芯片尺寸7 o; ?( F, R) s4 l7 n, x) q
正确资料:) K$ \! s5 Z4 ~, z. |6 z# Q
# _  g) _% q* M

- [- Y4 U4 D& m' V1 X7 E第2题,链表数据结构的查找、插入、删除等操作既有对链表的读也有对链表的写对此采用互斥量加解锁整个链表的同步机制相比加解锁每个节点的方式的缺点是+ _; w+ |1 |2 T$ ~# v3 q8 @* c8 i
A、粒度太粗,节点读写一致性不能保证
, ~$ d2 W" t4 yB、粒度太粗,线程不必要的等待
, a7 w7 u' `) B2 J& \C、粒度太细,加解锁开销大" ~* A/ i# X3 b% ]# J
D、粒度太细,总体读写一致性不能保证0 `/ G# ~3 m2 a  u1 w9 U
正确资料:
' d9 U+ `! C, @$ a. o
2 p' L' G" j7 ]- x( F6 y2 t* N! L
9 G# i- l% n0 w第3题,对于搜索分解下面哪个说法是错误的) h' V9 o0 A. Z6 e5 Y+ W
A、所有子树搜索任务都必须全部完成" f- H0 i" O# W- a$ g1 y" g0 B
B、工作量可能大于串行计算3 |) Q  ?) a# A" c4 ~" [% H. ~. m
C、工作量可能小于串行计算. F2 }3 c0 ~; e, J) Q8 u6 l
D、可能产生超线性加速比* N( I8 A9 Q# |9 m% {
正确资料:
8 H4 J) M" _9 ~/ y! w+ A. Z8 Q& ^& ]$ e0 |2 z1 B
. h& W+ E! a- O* g5 W7 `& N
第4题,AVX是平台的SIMD架构
4 B/ v& c( y# m. K# iA、x865 x" D5 X. w: O7 X1 m( d
B、POWER
# O. L- ~$ `9 x, SC、SPARC
5 ~$ @8 G9 ]1 d4 e4 }$ B& C! MD、ARM
$ b0 e  A% T% h6 e正确资料:# u( I. j$ ^' I) ]. {, O4 T

9 _, p0 k: w' u) V* V1 I
+ K8 n- Y; N: o; a$ U9 }. H资料来源:谋学网(www.mouxue.com),OpenMP并行模型是一种模式9 ~7 ]9 @; H5 |# ^" j) J/ q' v3 Y
A、静态线程- J# K0 |  `6 @3 k2 h
B、对等式多线程% |) R! V. l! Y% G% W+ s! Z
C、加锁-解锁
& g0 R3 a+ f" }. |8 MD、Fork-join
! F1 W' y" y! v. L3 P正确资料:7 Z" d' U4 A3 Q" W6 Q# z5 E0 a

7 H% x( T. j: Y$ I7 \$ e* C9 c. ?
0 @/ U  ]# l4 c+ f3 j( D第6题,一个Neon寄存器最多存放个短整型数/ a2 O! @7 O2 {- g. H
A、2
7 w/ C$ c; G6 Q8 @B、4
2 L! R0 @1 m% Q4 G; K' X1 WC、8
) o$ s  O& f' P. T. b& \3 v2 l5 P  W* SD、16) q- \, X% Q) u+ u
正确资料:
3 c/ |7 @/ m3 k1 A$ G$ D: j$ q* j( G. W! W2 V
% f& ^4 R4 h" Q7 A  A' Y% f9 I( g
第7题,全球500强超算在CPU、网络等硬件上越来越体现出采用的趋势
0 z! m" |6 I5 X0 f- m0 }A、特殊硬件, C& `0 g7 s2 V% w3 M
B、通用硬件
# H# N8 B7 q' n' uC、非公开硬件$ x0 U" r+ q" m( N/ M
D、廉价硬件
$ v% B& L6 z3 p6 {! [正确资料:
3 ]. V9 j( E$ g+ ?! ?4 J. e
1 R: h9 L- E. [5 E3 I8 G% a: ]
7 V1 c) I& n2 v, @第8题,并行计算的新兴应用领域不包括
( c, L) X8 w+ ~3 s# ?0 dA、制药1 J* `* s! a. x$ u0 r
B、数字媒体! ~% b% i% K0 s/ g$ p1 k
C、国防5 d9 ?( Z/ L! ^( T4 T
D、游戏" |' `$ k5 f" @5 l9 j2 F- T( [0 c
正确资料:/ i; @6 G( A+ e+ u9 l" ^
* }; M1 P4 X4 n5 J$ h% j8 O
# {; m. `0 E! h6 I3 }# u
第9题,任务依赖图的平均并发度的定义是
3 y5 }( F; \' p' ^$ H; j! D- iA、顶点权重之和
0 l% K+ U  G" z8 ^6 h7 I' gB、顶点数, g7 G! N! m0 C+ e( F
C、各层平均顶点数
7 _* n$ _6 B& \) _$ B$ _) jD、顶点权重之和/关键路径长度
: I: g9 g' L  c, Y& F正确资料:
  M: m/ E5 I( Z
0 I: [' z  a1 I& \( Z% m8 K( b6 g  d# G9 ?
资料来源:谋学网(www.mouxue.com),对于效率E下面描述错误的是
; I6 w2 t9 y& x0 J5 x& hA、理想并行E=1: X$ r( [% P$ i" s* A- @0 v
B、总是在0~1之间3 `6 T) K6 P6 X% k1 C5 j; Z' P
C、可能1
1 d4 H7 S9 F4 z1 FD、可能随着处理器数量增大趋向于0% M; v& f! C, ^6 ]% ?0 j; d
正确资料:
& Q% X' D# r+ @% {, w. n' O
3 V4 K( u8 {) X3 i1 B
/ r6 [" S  U2 k第11题,并行算法加速比的定义是
# {0 a# K2 U5 r& V+ vA、并行时间/串行时间6 H8 L6 Y9 `0 |. |
B、串行时间/并行时间
% [" F0 z, b2 I7 @2 V$ G5 {C、串行时间-并行时间
& g; p1 D8 _5 U, G4 s/ ^  I* e% ^, oD、(串行时间-并行时间)/并行时间
3 [5 z/ j  b% M1 V; q7 W, M; {" i正确资料:
& @' d4 U/ J* e: S) E, j( r4 H1 u$ V

+ N9 b7 R0 Y; c% q, D( p/ I1 a9 s$ X资料来源:谋学网(www.mouxue.com),除了用于解决竞争条件外互斥量还可用于: M- t1 U& S. Z' U
A、解决共享资源竞争的问题
  K5 O0 p; q( G% q0 bB、解决并发度低的问题8 u  H% X  }- q6 s
C、解决通信开销大的问题
, c5 A- u: n* n  D7 o: ]D、解决负载不均的问题8 Y1 Y9 z  ]9 d, p4 c5 z/ S" ]: {; b. ]
正确资料:
3 P/ w  o% ^6 d& G# L7 o' n4 b
. J8 |# R+ c% d+ f
" W; r2 N2 Q8 ]& O/ i第13题,每个AVX寄存器宽度为位
* q8 e' V1 {6 a, h& D4 C% }A、64
0 ?- b# e. G% i% L8 h& n' @B、1287 i% [( [" A0 d
C、256- J: j( a9 p" a' l5 Q
D、512) }4 f. Z. R* Q
正确资料:! o0 f7 f8 _8 n3 w7 ~$ e$ K
& G' M9 S$ X% _/ ]
+ b0 X6 Z( K6 F) ]# o0 J
第14题,对于障碍同步机制以下说法错误的是
- U  V* L3 a2 AA、SIMD架构无需障碍机制
7 j2 \) m8 X! }B、是一种群体同步机制' @7 X$ _# n# l: Q* t  o6 z
C、可用信号量实现
6 F0 N( H+ S9 J6 vD、无法用其他同步机制实现
/ M7 U9 E8 f7 [, d+ p正确资料:2 ~& [/ r) Y9 i6 s) Z% d# I
8 v- G8 v  \" Y' M9 [8 K9 b( s' Y: l
8 s: @0 G, Q* O
资料来源:谋学网(www.mouxue.com),MPI程序中发送和接收消息的两个进程必须; A1 f' q1 m; a; Z$ L' N# K
A、在同一个网段中
6 Q. e; v) K$ }& d9 i4 A+ i6 IB、连接在同一个路由器上3 G" ]: N) @# d: A/ C! G
C、在同一个通信域中
9 E9 O  ~8 ^8 R6 b! R( YD、以上皆错
; i, d  ?2 u# n7 E% J* n/ P正确资料:2 n0 n9 b5 N9 F! Z) l% R

% {* i+ j5 ~" X; K( \( J
- D% s, l  U, @1 ^- o第16题,对于向线程函数传递参数下列说法错误的是- J, u- C0 I0 \+ v
A、线程函数并非用户程序调用,因此无法直接传递* M8 ]& j$ {! m
B、线程函数必须接受void *参数,因此只能传递大小不超过指针的数据对象* [& M' R  b6 E6 z3 l* q
C、线程通常通过此途径获取线程号
2 _- J/ m% L; {* a+ l( O4 X9 dD、不同线程间的参数传递相互无关,即使它们具有相同的线程函数
5 v& ]/ R5 K# G; v# Q9 c正确资料:  ?1 e; A% U" y

' G6 `' \% i5 j) J* c3 g) M* U0 J& N2 l# f1 j' u1 [
第17题,pthreadcreate函数中线程函数指针的正确类型是
& @7 ^1 y& M# G3 j8 eA、void (void *)- ]$ y/ ^  L3 i0 Y; i9 W" S* N
B、void * (void *)+ @! B) m2 w2 U( Q$ C, H
C、int (void)% \  e- r6 t; y# J# o
D、void * (*)(void *)* g& ?( L8 p: a1 y
正确资料:
9 _5 Q9 x) ~$ W1 m& |' G* P3 C. h$ }, W6 B+ ]+ c. y
* C) w# E) V" H% l. ^) d; y2 I6 b
第18题,OpenMP主要是通过来更高层抽象的多线程编程
7 z  C$ o$ z) J, YA、设计实现新的语言
/ p" o6 h0 u+ p  I) L7 e: MB、为现有语言提供大量库函数- ?& U0 y! ^" Y
C、为现有语言扩展编译指示8 p. y2 `; a/ j5 P( v* E) ?8 W
D、新编译器实现自动并行化- k0 k2 i! N! z1 e
正确资料:3 e5 e4 F; _) J" G) V4 U

0 l5 i7 E+ k$ [7 R" ^% k0 ^0 v; e+ i
第19题,对MPI通信中发送方和接受方的类型匹配下面错误的说法是! S  T1 Y! }* a, [- Y) r
A、均使用相同数据类型9 J1 v; E8 ], p5 X" {- o$ i9 p% }
B、均使用MPI_BYTE
9 Q' g' g' \$ P/ qC、均使用MPI_PACKED3 J* A9 s% l; H; }" ]8 t
D、使用相容类型
/ i: w( S! P/ ~5 [% i; G1 q正确资料:: @2 w& ~( w5 j. x% Z
- T1 n! A. L9 {% {$ h

+ b! i+ v1 Q* D1 g资料来源:谋学网(www.mouxue.com),实现任何时刻都只有一个线程进行共享变量更新的OpenMP指令是
1 R. Z0 s1 N  l: F' l, |' bA、omp parallel
/ Z+ N% d6 b4 b+ L5 CB、omp barrier
" c6 P' H2 K* V/ S) m( `( [" a1 zC、omp critical
7 A- V0 v* q7 k5 z$ y) F4 h2 dD、omp reduce
* N: w  |9 T( u' e( A! m正确资料:
1 W. Q7 J- o' e* J' I
3 h/ ~8 I2 b( A6 ?  G
7 a0 N& D5 w2 S8 r) s: m第21题,动态线程编程模式的缺点是! J* ~, }5 ^! C, Z1 g# b& d( W, g" c
A、线程管理开销高4 @$ T4 u; e. ?! N5 V( X1 [
B、系统资源利用率低
8 b  ^0 Y3 T9 d* O+ sC、线程任务分配困难4 y5 k  c' b" H! p1 V
D、线程通信效率低
9 c& q  |3 t' Q. R9 g正确资料:  c( d( L& H* }7 t! a2 z

) T/ ?5 G  L' l& o
; G5 a8 R5 M" n& h3 [# q9 U' j. s第22题,CUDA线程层次中不包括
! `9 j1 |3 ~9 V$ w- y/ Y/ \A、Kernel2 B9 G4 e! p( F2 D; ~0 V- o
B、Grid
' [4 L/ S8 z: ?) o- zC、Block8 F$ k; t! A* i: {9 o
D、Thread0 _/ Z+ I/ e( c
正确资料:
8 |6 e7 @3 ]$ D4 S" `  ]
) J! `' c0 P5 ]' {  e" F! [. P4 A3 `0 n( g' E0 A: `3 \
第23题,对于MPI中的点对点通信下面错误的说法是+ K2 V6 s/ _4 I
A、发送方的目的地址必须是接受方的进程编号
  t- O( y% V: VB、接受方的源地址可以不是发送方的进程编号) e: V0 ]1 r1 @! N* E0 K
C、发送方和接受方的消息标签必须一致
0 y! _3 Y7 W9 D) E& t+ _D、接受方的消息标签可以是MPI_ANY_TAG, ~  K# n4 f  n
正确资料:
( |, v+ n! M4 @- W0 ^8 K. m! z
) V. e$ L. p5 q0 W
# i: @, {4 X1 A9 o7 N第24题,关于OpenMP循环并行程序的编写下列说法中正确的是
3 ^; K+ v( G, N8 I6 Y" X8 ~A、程序员需要编写线程创建和管理代码; a9 m. K3 ^5 L8 R) t% n
B、程序员需要编写循环划分代码5 \2 }. j! F: Z. R: p
C、程序员需要编写调度策略代码$ t* h6 X- F' n6 J9 D
D、程序员只需指出对哪个循环进行并行,循环划分和调度策略是什么7 ~5 P, J. m  m$ y5 E" e  c: o
正确资料:7 l* T) c6 g' u, w. R6 A' H# |; i( s
) F, _: |( d) W3 K
+ [9 |  W7 G$ e8 [
资料来源:谋学网(www.mouxue.com),SSEintrinsicsmmaddps命令的功能是) W7 V+ |- w1 J5 m
A、寄存器间单精度浮点数向量加法
& I3 n3 j3 i! |B、寄存器间双精度浮点数向量加法9 Y+ g# I! X( c! x! v- e
C、寄存器内单精度浮点数加法
4 {' @4 t3 M: I5 JD、寄存器内双精度浮点数加法
( q+ T  D* }) Q- }# J* Q  h正确资料:
& t7 n; r; b2 V, ?, y( Q
7 }% V6 Q& x& c, M% {7 J
1 Y+ ^: S4 y; j' q. V- t1 A& N2 E% C第26题,OpenMP并行模型是一种模式' @) n& O; T* D' v% J
A、SISD0 V2 ?5 u& r8 f+ F* c  z1 l5 x- I
B、SIMD( u& v" O: u! _  e% H( x0 N
C、MISD3 @* a/ h) z$ v; ]4 q1 Z
D、SPMD: \- Q! n: p" P
正确资料:
" M9 L9 P4 ?: ]( U9 Z' |0 _- N, f7 C* W) }
/ l! k- W3 H$ C* M1 T
第27题,OpenMP是架构下的一种编程工具
. [3 O4 b6 |9 |( N' j$ P/ }  x* JA、SIMD/ d  f/ ^( g2 C, l' R
B、MISD
) P, ]# v5 k+ q" `C、共享内存* l# l7 B# T$ G( w* \. Z% S$ p
D、分布式内存9 L5 `# U8 \  ^  ^* l4 k
正确资料:& J) L* A! J* [7 ~, A
1 Y, V. v0 Z. W. @4 F- E# u& L. F

/ o* u' T! g2 w1 A; A: o第28题,OpenMP的优点不包括; F2 ~  ]* J5 u, [
A、从头编写并行程序很自然
  E" |4 {( \- Z+ [9 {B、串行程序并行化简单; ~( x8 w3 ~3 F$ _- ^: z  P
C、不必关心低层细节& j1 S3 G* }' h' v1 h/ |
D、可移植、可扩展5 v# p: K9 Q! s1 z
正确资料:
. S; @( k6 y& ^* v/ C2 ^/ h
( T5 {2 ~- o0 I* `* h
; C' ^$ D$ U" m第29题,采用MPI主从模型解决矩阵每行排序问题主进程每次向一个从进程发送10行作为一个任务相对于每次发送1行的优点是
: ?* g* m: S; a/ U, t* TA、更有利于负载均衡, O+ ]6 O8 W0 D7 c
B、减少了通信开销
, n; s" b8 `: [4 jC、降低了计算次数8 d  y; b) u  R/ S; N" p
D、减少了从进程空闲
6 k+ `) m  @+ T4 n7 O* O& g正确资料:5 ~+ x/ F. A$ p" B9 b9 G

8 ^0 I* b$ x. b( N0 S1 ]6 d8 Q0 O
, H. D3 z1 ~6 L5 f3 j资料来源:谋学网(www.mouxue.com),互斥量是一种同步机制
4 m- P: C9 v) N% B) P3 TA、一元状态
5 ^6 @5 i; B0 NB、二元状态
- D$ G/ @. ]% Q& xC、多元状态0 s+ X, m6 m3 f6 j# n- K: L
D、以上皆错- E% |/ W. t' x, t
正确资料:# e% P+ S6 [# N! w; |1 m! g
  \+ v1 Q2 \. W  H1 t
) o. t+ I+ i% B/ Q- @( S% U
第31题,对于并行程序设计下面说法错误的是( i8 q/ T' K% E: Y, v* t
A、天然具有复杂性
& y' J: F; p  |6 l+ FB、算法移植困难+ K1 M. B. Q" U3 Q' [
C、软件开发标准环境发展相对之后2 X4 B( O3 t. b* z, G3 C
D、不应发展这个方向* _; o% a( n/ f! W1 [
正确资料:
& ^5 _$ ?+ \0 H( D
- v6 Q, T) b; P
+ [7 {5 W! X! J8 H- c第32题,我国最早夺得全球超级计算机计算能力冠军的是% j- x# {, r, C2 `4 b9 E' I* G
A、天河1号! n8 a5 Y- K$ L; y
B、天河1A
% }5 P% m! F* CC、天河2号
" h! e( {$ K6 t; J0 i: ~( [D、神威.太湖之光0 U( l& R6 U, d% Q* [  A5 I& y
正确资料:* B! U* J# O* C) Q: n

; y. n, K2 r7 H+ k* W! }) L! l* }+ S/ t6 Z& c
第33题,以下是MPI基本原语5 ^# z9 q9 C+ t0 u. m
A、MPI_barrier( i" j2 Z8 u) \% D
B、MPI_Comm_numprocs( g& K7 m2 O# x" P( b
C、MPI_Comm_rank
  g4 Q3 ?( ]- i/ i: _D、MPI_Comm_Send
: T  m' Z1 g( A7 s+ c" a  G# R7 ?, E正确资料:
0 _9 s: _0 t6 C( ]
4 e& u; Y* }; A7 @( w  \
- Y+ Z+ f: Q7 ?- G* e- T第34题,1R=XR*13G=XG*18B=XB*112R=X[0]*13G=X[1]*18B=X[2]*11这两个程序片段哪个进行向量化效率更高
5 J; U8 [5 F( x6 K! WA、1)
9 @7 L2 m2 W& q2 B$ \B、2)% U6 K! [* R$ R. B" l$ m+ h
C、不确定7 @6 L0 p1 |* W
D、以上皆错
. r/ y# C' b2 c. V! b5 L+ b& Q1 W9 t1 l正确资料:
* N" _) c% O7 Q" o
; \: V. u* y  k, U9 }1 \
" d" D& M2 ]- E1 y% ~5 w  Y. D$ H第35题,n个节点的超立方构造成本为- l6 e  Z' W7 i/ c; b* y( l' L
A、O(logn)
0 m. J9 P( X3 K8 r/ w% K) oB、O(sqrt(n))* j% l7 d% \/ X( o9 G& ^6 s
C、O(n)7 l& Q5 ]/ z+ Q& ?" B4 J4 b2 v; W( W9 K
D、O(nlogn)! M* M2 P# i/ N- t, y
正确资料:
- Q5 w% C% U1 ]/ U
5 N5 y) k+ l5 i2 p, l* m- a4 F- A# I" Y4 K
第36题,为了解决CPU内流水线深度限制主要的技术手段是  }: }' c) w" R, Z6 _
A、降低指令复杂度% Y9 A; L& T; `4 M
B、去掉分支预测功能
. ^& `8 m) k4 C5 _1 o1 ^: ?C、增大核心数
; I; Q  z" N/ j9 h6 LD、超标量技术, y2 T; c3 D, Q$ t' m" x
正确资料:  C8 N1 S- Q; R4 e4 U

9 r2 L* X* V9 T+ F9 O9 l* J2 F& J
% O8 r$ _. ^! G% h第37题,OpenMP是的一个常见替代
! i# }4 z; @( F* _8 N( [! mA、SSE
0 H: C2 @4 j: t/ n" BB、MPI7 C& L# }2 ?4 V/ ?' e
C、Pthread8 M2 R- U& a6 d% V7 k/ |" G) |
D、CUDA
3 o7 u* ?$ v: `" e正确资料:- F. E$ V1 l8 c

8 w$ Y2 ^2 f7 A+ k8 H$ s
8 l5 }# g. w2 f% z9 p* j第38题,SSEintrinsicsmmloadps命令的功能是# r# z0 F3 M' }* p, Z& C
A、对齐向量读取单精度浮点数
* U& @9 d% h4 n* J$ d& }$ YB、未对齐向量读取单精度浮点数' ~# G. V2 H+ ^1 G4 t; Y8 O
C、对齐向量读取双精度浮点数# e' A* Y" s* s7 Z% K. L
D、未对齐向量读取双精度浮点数2 D; \1 R7 A( z
正确资料:
/ E% C; F4 b/ u( s6 n" M; |; O. ?& ^& W* N% g; y
$ e1 l, C0 p! {: Q( D# ~$ W
第39题,采用划分子矩阵方法实现矩阵乘法在进行SSE并行化时是对由外至内数第层循环进行循环展开然后向量化4 w0 Y, @) a$ P5 Q+ {
A、3
- c# z8 Y+ s+ qB、4, G% ~5 b1 J4 V8 Y
C、5
3 O5 ~& U6 ]0 MD、6
0 X% R. g0 O2 N6 D/ {正确资料:+ i: k+ U  V# K- V7 \6 r' S$ l

  i% H0 k5 e; @4 S
; D) f9 h: S( }( `第40题,四位助教帮助教授批改300份试卷试卷共16道题每位助教负责批改75份试卷这是一种任务划分方法1 V) [8 `9 s' G. M5 O# Z
A、数据并行
$ i( x6 i$ L8 H  h' S/ e2 YB、任务并行
% Y: W* X: B! K, K3 p: m$ m3 s& n9 |C、搜索并行
, N1 G$ I# m) t1 x9 y, E  o- D" QD、预测并行) B6 r' E/ W- j
正确资料:
( i7 R# }- m, p; o7 s/ }- z/ C$ k2 o1 M3 j6 A+ I

# u0 [! h" P+ t; T, s! `$ y第41题,对奇偶转置排序进行OpenMP并行化第一种策略是直接对内层循环使用ompparallelfor指令第二种策略是对外层循环使用ompparallel指令对内层循环使用ompfor指令后者相对于前者的优点是7 g8 @' n) F3 ?9 D- i9 ~9 f6 S! ~% [
A、保持了数据依赖" R8 s1 u$ g6 s2 v% d$ q/ \
B、消除了大量线程创建、销毁开销" r4 q' r2 r) @0 Z4 T
C、有利于负载均衡
5 _* N5 s( U) r2 ]! L( ?) I# }2 iD、减少了线程间交互
. V% G- P8 v+ G正确资料:
& f% V4 T( O* W( @$ b& T9 @; I/ v, @, i. R% V

" H8 _- \- |7 @第42题,编写矩阵乘法的AVX程序若矩阵元素为单精度浮点数则应对矩阵乘加计算的循环进行路循环展开/ i, i% B9 [' ~$ V* [0 \1 k
A、2
3 W% \6 h4 N- k9 fB、4; k2 A9 O. K* z
C、8( ^9 _+ T  A0 _
D、16
/ e. o9 v2 f- m6 W5 i# }2 Q0 e正确资料:) x. [/ o: q0 \

0 h. Z9 c- S, n1 a' [" _( F' b: E; x. j' w
第43题,在下列应用中SIMD最不适合
0 A7 {* h8 g; P& ^# }' X; D. M. t' SA、图像处理
- Q. f& m7 M: k" s3 U; SB、音频处理6 {5 a! D. v2 z" w3 T& u: K& v
C、科学计算1 |6 u4 W$ g$ `2 ^8 t
D、数据库查询
+ M$ U4 J! F; `) f1 k# j0 n正确资料:+ K( ~2 @) p" i. O: k8 |
9 z( L' d! r! \/ J

8 l; f7 k5 N# z  u1 Q" ?第44题,MPI是用于系统的并行编程模型
% B6 w- O7 h" M7 S* f# [* y" s( vA、SIMD
( A) G  X: M9 ?) _+ k6 W- OB、MISD
! w3 Q! J0 m: @! H3 G% H3 M, O1 wC、共享内存+ k* m5 Y/ {& H9 f
D、分布式内存7 o- {! J" G) [! B
正确资料:$ \' j3 E3 ~' e5 W  L6 u

6 b, g+ a, y2 n: b3 c0 `8 U6 c5 F( R0 f% Q4 B
第45题,SSEintrinsicsmmloadsd命令的功能是" c0 L8 x1 D7 |1 a+ T) C
A、对齐标量读取单精度浮点数1 O3 u) f- i/ A7 u( a+ \2 h2 J' X% R
B、未对齐标量读取单精度浮点数- V" \9 g' P/ |% X+ W# \/ d6 k
C、对齐标量读取双精度浮点数2 t* c. A) J3 Z& k4 K3 Q0 Y. r
D、未对齐标量读取双精度浮点数! }! K1 y+ \/ d- G( R, T
正确资料:; ~. U& c" W0 \# }

! f' o! r9 ~7 A* @1 g
: c* Y6 E/ F" w8 H+ l8 x" C第46题,关于MPI是什么以下说法错误的是+ B- ~5 l% h6 a  A$ ~& k: O
A、一种消息传递编程模型标准
4 Q7 @! [: F' L- E2 S: QB、一种共享内存编程模型标准
5 ]/ n1 k4 n8 d+ PC、编程角度看是C++/Fortran等的库
9 m3 y. @% Z, u$ ]% W9 zD、基于SPMD模型* `# ]$ S3 f6 X" N. b( E
正确资料:
7 k# ^5 f5 X% m1 Z6 _1 j: K) ~2 j% e! ^$ X# g7 J. x. D0 h

3 Q0 X( K; a5 a1 V% Z第47题,MPISend和MPIrecv是通过区分消息
0 b2 U* F6 H$ Y5 ]7 ^; D. VA、端口号
9 o4 S9 B! n! QB、消息名
* z4 U4 j* |0 p4 k0 G; gC、消息标签
, j; K5 z  k; T; p+ L) f% nD、消息哈希
5 }+ j& |+ {# `. \正确资料:3 V: e4 k. E7 d3 F5 S
) S3 I$ j5 _* a) \6 I

# S# o% @* n0 @5 |! J' E0 o+ }第48题,经典冯诺依曼架构执行一条指令的过程中不包括哪个操作' s2 A$ u4 s- u4 h0 d& x
A、取指令
- H$ \& ~: A4 `# E" \B、解码1 G/ M. y& [7 z" ?# m
C、安全性检查% m7 F( ~+ I, K% {: [& F' j5 U
D、执行指令5 f, C3 D$ J1 j% P" T4 C
正确资料:
4 \$ `1 h! S+ b' w+ J
  R! V% @4 M: w9 a+ L! m& ?$ Y0 F
9 A& }9 x! [# @- r3 f第49题,执行pthreadrwlockwrlock时的情况下加锁成功& X) E0 v& v( V. e5 f5 @# l: ^0 ^/ _
A、没有线程已为线程上锁  e$ {9 I0 T$ b& U  \, i
B、已有一个线程上了读锁
+ v2 c+ {: h" J  T9 G% pC、已有一个线程上了写锁  B: I+ }; f* g
D、已有多个线程上了读锁
* e. ~# ?3 b& Y, C( V4 U正确资料:6 o* K# V7 D7 p7 m3 H0 x
: T! q6 E5 O+ @3 W, V- n

3 [9 _( z' {' l  _8 d9 }% s5 ~, j资料来源:谋学网(www.mouxue.com),SSE指令移动单精度浮点数不能实现
: X! P& C5 X, [+ N  [( iA、将64位数据移动到SSE寄存器高位& d. i& D4 g+ z5 `/ u8 w. [
B、将64位数据移动到SSE寄存器低位
0 Q5 [. \+ M6 h  U. eC、将32位数据移动到SSE寄存器指定位置
' w2 Z! w' ^4 R3 s, \+ v0 ?4 A5 {D、在两个SSE寄存器高/低64位间移动
3 e  d6 G: V# \正确资料:
+ C$ S; B" z# F: `3 z& N3 Q8 R1 w3 P4 S& w
: w; {( }/ U* g' w3 y3 W
" r. A. J; k( ^" M+ |( W1 W1 A

5 {( t  s" s7 {" ~8 [8 I; g0 Y2 v' a

! e! f5 f* ?+ f8 g8 ~$ M" |( A" [# [( ^1 r- {! X

9 n$ j' @* y- K& F% W, ], k4 p8 y- u  M% a8 M0 g
, r( q. ^) T' m/ p. N. q
5 l# o" A  `& w: J9 S# t5 v0 s( {
9 _2 n( s! m+ _7 L& v$ A$ x3 r
( R9 S* `1 u2 u2 l

5 c* m. J: h% u

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-2-24 07:23 , Processed in 0.102751 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表