|
23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《并行程序设计》在线作业-00003) w' H3 f1 `1 w
试卷总分:100 得分:100
, i3 j5 S7 i' F一、单选题 (共 50 道试题,共 100 分)
# m5 f# D& D- j* X u7 [1.pthread_sem_wait是对信号量进行____操作。3 E9 J& H( F6 C( N
A.加锁6 a# S9 ]. e5 N% y
B.解锁% e" S; x4 _2 y" k8 j0 ?% h- O
C.加1
$ p. N0 H" K8 ^8 d/ ~/ B0 yD.减1! }! X, B0 J6 T* m) ?
答案:- J) ~; T7 H+ v0 V; \
& S8 x: c/ [% C% b- Q
2.一个SSE寄存器可容纳____个短整型数。: F5 W8 L5 d8 Y
A.2
* f* x' i7 @ _3 P- G& o& |) ]0 F4 kB.41 G7 S$ Z7 q. _) |6 S2 r5 s" Q9 s8 i( r
C.8
' L" N6 I- A4 k1 S8 xD.16- Q2 l; K( Z- u/ c4 U
答案:
& {/ u% q$ Y4 A# c/ i
9 O% j/ q' y0 ~# E* G' e Q3.执行pthread_rwlock_rdlock时,____的情况下线程进入阻塞。0 M9 \# a- X$ C- B) y& E( X `
A.已有一个线程上了读锁
Q8 R7 b: i7 G- @2 d1 jB.已有一个线程上了写锁
1 m* e. i9 |( D$ d3 jC.已有多个线程上了读锁
" K; a8 _# i a a$ J- E, p0 |# RD.已有多个线程上了写锁) Q8 F ` P1 O* F3 h6 \; [
答案:B
8 \/ J; r$ b7 x- c- ^6 \) O y" K
4.对单精度浮点计算,AVX最高实现____路并行。/ Y2 t1 U) a. @7 L& j5 ]- k. u
A.23 Y% _% ?$ m4 f6 { j
B.4- E! [ q/ M! D+ C$ J! Q
C.8 t6 ]# f7 i4 C" ^7 J
D.16
: _9 E" H: e# _答案:. y* \+ a$ g( M7 c" s
8 x' { k; t6 {1 z0 q4 J5.在条件不成立时,使用pthread_cond_wait____。+ [" n+ U5 z% {( ]4 R
A.令线程阻塞. O" b N3 q$ d2 A0 z% X9 Z
B.解锁互斥量
D- g1 L+ V7 c+ r0 |. U% zC.解锁互斥量然后令线程阻塞8 l# Q5 o9 S: L- }3 m
D.加锁互斥量
. C6 r& a6 Q1 U3 Y答案:1 T3 U* _2 t5 y5 q$ t- s* D" K
/ h* w1 V: W) Z# l4 U; ]; W6.推动GPU应用于通用高性能计算爆发式增长的开发工具是____。
0 w. X- t' C# S, iA.OpenGL
0 J8 c0 _* n0 r; ]* `, QB.OpenCL; t E4 f/ p- }! {( x3 r
C.DirectX
% j7 K+ y4 _! k5 h% K% p: CD.CUDA
) H) d9 n; N0 O答案:
, E4 v$ u: t' Y, M! }, a. w+ K2 U1 s. O! c1 r% a/ l5 ^1 W! D
7.pthread_join的第二个参数的作用是____。
+ X/ j! i7 T, L/ R; SA.设置指定线程属性
& l! h* D+ h& y. E# O8 x1 ]B.获取指定线程属性
& g4 ^& r5 I) C% t+ J( ~' \. oC.向指定线程传递参数9 w+ v' M9 H0 a8 g+ x' v! e
D.获取指定线程函数返回结果) n& r' h' m" y D" d
答案:
8 e/ s/ e7 M: ^1 F. L! E8 ~, T! F6 D$ m' d
8.MPI基本原语不包括____。# C+ A4 g" A/ c& X' I
A.MPI_Barrier. W: r+ X3 d9 Y- Y! {) O, m& V5 r0 m$ c
B.MPI_Comm_rank& a2 M. \3 n: }1 x% q$ I* x0 z' z# l
C.MPI_Comm_size6 m7 f: X+ L$ u; d
D.MPI_Init7 S+ |5 k$ D. Z( K$ y( g
答案:" x4 w1 H* v0 z5 _) @; `5 h4 K
* K; E: _$ w0 W/ I9.我们不能通过____指定OpenMP循环划分策略。
- Y9 Q' P1 z7 k. S' zA.使用编译指示5 O1 v8 s& i" x- H, l4 C" y
B.设置环境变量
, G- b, X1 c/ ~2 x/ u, I _$ t3 eC.调用库函数/ Z( L3 E6 d5 ^3 R
D.采用默认设置4 t% g) `$ i3 f# q& z, P5 {
答案:
4 }( M3 q( B' l1 d
# W9 H* Q+ `" N, f& |: l10.CUDA生态环境的特点不包括____。
; d) i2 j, I) ~: [( DA.支持多种显卡架构
$ L7 {- G. S7 z1 FB.支持CPU、GPU自动混合并行2 n% H- {1 T( C8 }( f; s9 `' M6 A/ v
C.支持多种编程语言
' y/ s, o; ]" |, k. i& `* C( TD.支持多领域的库
' R; k3 V- v% d1 K" s/ v1 q( m答案:B
1 u, [: q% G$ e8 N
+ G) V5 t* r2 c) |) e/ A$ I6 C11.华尔街是世界上超级计算机最密集的区域之一,原因是____。7 i2 t! r5 P8 \& g) X, P0 R
A.金融巨头支付得起
: ~# T$ u b1 L! pB.与超算制造商有良好合作 v' @$ |+ L. ]* V1 w- N$ `9 y
C.海量交易需要很高安全性
+ r( }% w' N, b; W5 u( _# tD.海量交易处理需要并行计算
0 J5 y# M- M# c% O1 L# Z% _, m$ {答案:8 Q% [; d7 a. O# p5 c( N
9 k0 K" ~& e3 p7 C, t
12.对下面程序,说法正确的是 # pragma omp parallel for num_threads(thread_count) \ reduction(+:sum) for (k = 1; k <= n; k++) { sum += factor/(2*k-1); factor = -factor; }
8 [% I5 k- \% A% ~) zA.破坏了数据依赖: A8 f! `. T2 W) N
B.未破坏数据依赖
( T9 j3 M( O/ K0 _+ xC.取决于变量声明
3 n6 i i# e: A& [2 DD.比临界区方式性能差
& @* ~& l' a! W1 v7 Z7 r答案:
7 C7 A8 P: G% m0 v ^' @) G/ I! g. i2 E, J
13.使用____无法直接实现"主线程等待4个从线程完成任务"。
6 z5 N. `5 b% @5 fA.1个信号量
4 X3 B. Z9 C5 A* yB.障碍, @: J$ n( } s% E! P1 w+ E
C.1个互斥量# b% \, Z6 t; i7 W7 J ?
D.4个互斥量
P9 n( T. S s# i, ^& T答案:: `, q: K% R/ a) j( C
5 T8 P) V+ I5 Q I14.神威.太湖之光采用的申威26010处理器是一种____架构。: t6 g; k1 K, V# a
A.单核# ^7 ? ?( H9 T4 N" L
B.多核) _3 b" V6 Y! N) [/ ]
C.众核
7 d; s7 m0 x+ A0 Q9 Y. }' hD.多CPU4 E- `5 W% D; U2 F, V
答案:5 U( p& u; u6 X% x/ @9 a
" n6 @/ u( o% J4 C
15.SIMD并行模式是将多个____运算打包并发执行。
( } z" Q: [* c; M! D! G6 A7 gA.不同
9 u/ |( ]5 k8 H$ c; i" M4 [B.相同
1 e' ?. k1 `' K. b# D, d! p4 oC.混合
9 \( I: y6 A% o6 R" yD.依赖2 F) l6 L9 S( A1 Z1 O$ Y& n
答案:B. V5 [- {- s/ }' p( U. p
3 [3 @! E; |' Y, X) H# t* `
16.超级计算机制造越来越关注的一个新的指标是____。+ E/ A" A, i/ x( |& \
A.计算能力! s: |- k* g3 T7 k+ A4 `
B.存储能力& S* g) @8 E, a" @! k( V
C.占地面积+ c; G/ o9 n: a: R6 Y7 _
D.功耗
2 u4 z+ Y4 h) Q% T$ ^+ `: B答案:
% O; E+ i+ a0 ~$ f' v2 t
' u* ^& L# x5 w17.为了实现向量计算,SIMD架构还需提供____。
3 v1 w& n( B) E9 `8 eA.更大的内存容量( Q' k- ?' o+ \9 X+ \! T% Z& Z- \
B.更快的内存传输0 v7 M' i I! U- e6 l
C.更宽的寄存器- E y3 d/ B1 q- T
D.更快的网络传输$ b7 W$ d+ w0 J, E3 M
答案:
2 k4 Y- |( u' y1 l( l3 i D' p
! T2 ^2 h1 Y% v$ e- [0 J5 q3 F18.超立方中相邻节点二进制编号____。5 z9 \" b3 o' x/ L9 r% q; E" J
A.至少差1位
0 M4 U7 ~% I' v! f5 uB.至多差1位3 X3 z, [% j8 s6 r" T8 X% A
C.恰好差1位
( k. \( K6 M, C) v/ nD.差异不固定
* S/ a- M( i9 o3 n答案:
! c5 s; ^" d! ~, I; k- U U) G7 ]
2 \" i% Z+ b# l" h1 z- n5 x19.pthread_join通过____指定要等待的线程。
4 A! j+ `0 U4 t `* iA.pthread_create返回的线程句柄1 J* N& X4 J6 d+ D% ]2 V0 f
B.线程的系统ID
% v8 c+ R0 l0 n; H- c- a6 a JC.创建线程时设置的线程号% K+ c# }* R4 B; H' J; a- r% K
D.创建线程时设置的线程名
+ R- ~1 ^# y* T答案:0 E7 C, m7 c2 @
8 ^) h* w8 U$ x5 q0 P8 u
20.每个MMX寄存器宽度为____位。
8 o- ]2 U5 \) P5 \A.32
6 P! B2 a( W5 E6 D3 o: ~% eB.64) o1 C) d) Q) d. ~
C.128/ O: N4 b: b5 {0 y5 O
D.256 F* G$ I: c& }8 J! M& F; ]: b
答案:B
; R2 i& j9 X& ^1 [2 [7 c8 h5 Y" g* R9 ^0 x
21.一个Neon寄存器最多存放____个短整型数。
" O- R6 v) g z, J9 i1 uA.2
& _" f! ~( |( X& d1 WB.49 r2 S7 y- w+ I! a/ Y& F( Q/ Y
C.8
% o# G8 C0 ~) `- R# p) dD.160 @4 r; N+ P% b$ h; u. D3 [; s
答案:; o5 Q- T5 O6 G `( W
% N( r* I: D$ i* H2 q( ^
22.对一个串行程序进行SIMD并行化,应重点考虑的程序部分是____。' m& i$ A2 ^, a. D
A.声明语句$ ~9 g' c, Z! N
B.条件分支语句: G. F* i) F: E: i' u) q
C.循环语句
4 T( o2 N( \; f4 h3 }D.输入输出语句
3 Z. S: R. C7 H; c1 A答案:7 F! Y% p- \1 e) f- `5 F
; K/ F N% U4 p; X
23.n*n的两个矩阵相乘,问题规模为____。
9 j' s* `) h' @& x- sA.n' ^. E: D8 i, G- S' ]* ^& e
B.n^2
' U! I1 i" X1 r k2 c# uC.2n^2- e+ y3 t0 s- E* J9 h8 W) A
D.n^3( [ h v& @$ k. _2 a
答案:
% M; I& T- W# h! @) ~# {5 c z& e5 R& f
24.在矩阵乘法的串行程序中,对____部分进行向量化收益最大。" x7 B* C$ ^; j7 J0 y& u
A.初始化
6 x: G3 n7 f- q: c4 a# ?6 r0 ?B.第二个矩阵转置循环
3 U6 [ z% L, YC.矩阵元素乘-加计算的循环
& c- P( T ?( A6 KD.结果输出- N7 D* e9 m- ?; [- k, L8 e
答案:
" c1 U S- T5 V- a6 I% g9 e- m I' N. g/ p% D
25.关于MPI是什么,以下说法错误的是____。
* w h5 v9 z& R( ~# H- ~* oA.一种消息传递编程模型标准
- A0 \6 L2 O8 KB.一种共享内存编程模型标准
1 ^" I) P. a" P8 X" I- iC.编程角度看是C++/Fortran等的库
2 f: j1 y# A9 j: z! i3 yD.基于SPMD模型- V) c# E* \6 ?
答案:B# ^$ T) B8 G* h# o0 h8 \2 l
# B' M- f' i0 k' X" d6 Q3 w8 g, R
26.当处理器数量不变时,随着问题规模增大,效率增大对____成立。( w# E0 U) {' {# [) j& x
A.部分并行算法
- ]' {6 f( G! n3 W7 M. F' P7 YB.所有并行算法2 v" s- ]" `. ` E( K
C.所有并行算法都不: J; ?( |7 ~" D* j! E# ^! m
D.以上皆错
9 l8 V" H$ n, A( P/ V) p答案:
6 J& U! f* W- ]- A6 u) R' d( c1 P) w4 S+ O; v7 q
27.采用MPI主从模型解决矩阵每行排序问题,主进程不断向每个从进程发送任务、接收结果,则它从从进程接收结果时,以下哪种方式更好____。 k& s# |! O) D
A.按编号顺序依次从从进程接收结果8 {# j5 `7 H; L. O( Q) k
B.按编号逆序依次从从进程接收结果8 I. C |3 s9 s8 u+ c( U
C.按编号顺序、逆序交替从从进程接收结果8 `8 R2 o7 y% x2 \. p* X
D.使用MPI_ANY_SOURCE和MPI_ANY_TAG" t& E" u$ F2 @0 t! N$ w
答案:, |/ t+ q7 ?/ e
" P! P) W8 S: y# h5 w$ O1 Q) H28.以下____是MPI基本原语。
- I7 u) g, Z H/ H5 JA.MPI_barrier% i! I% r# [2 J) H! c/ g/ r
B.MPI_Comm_numprocs$ q; G: K/ B; |0 x8 ~5 T
C.MPI_Comm_rank
: K. _: T9 A4 P! W6 a( SD.MPI_Comm_Send
; N- u; ]3 p8 ?1 ~* q7 m- ^答案:
' `" \1 _4 p' x+ E! m) V) C8 }& Z) i0 ~) ]* E/ B. A7 k
29.对于效率E,下面描述错误的是____。
0 {. _1 _' K9 T3 q4 MA.理想并行E=1 @1 `& i5 s9 |+ b. |1 _! `% S5 z7 r
B.总是在0~1之间/ U& Y$ U6 Y# ~* J2 `# i) e
C.可能>1; j7 {1 m0 X. z: g* u% Y8 |* o& u
D.可能随着处理器数量增大趋向于0: J0 L8 H; F+ O6 W( p/ w }; J: I: w
答案:B' x& k0 [$ `4 y: l% Q0 t: a
0 B i" y y5 o3 T' n2 a( S30.n个节点的二维mesh构造成本为____。
, z3 i4 F' f" F- n, a6 mA.O(logn)
8 F+ ?3 ^: [5 g1 aB.O(sqrt(n))1 ]0 L9 [: G. v" f3 n' d
C.O(n)
! _0 p2 N" g. Z+ W% PD.O(nlogn)
, U" {* A9 a) g: |答案:* x4 G7 r1 K1 G% N ]# h$ S* f
( n6 f3 R3 J1 {# `2 a* `
31.OpenMP的缺点不包括____。, M$ \ A) j+ t2 ^$ q) f, O
A.常见并行结构的表达并不总可行
8 o0 T/ f3 M6 P1 s) t/ u- ^B.局部性处理不易
# @" {( M- ^5 M$ d% t. HC.不易编写多核单核通用程序
( B; u$ y; s1 a1 C( G& mD.性能控制不易# @" W1 T5 h3 G& o6 h8 N- S2 b/ H
答案:; f' M3 q! m. e6 {: `
3 B `- J3 h7 B+ h w32.对于加速比S和处理器数量p,下列说法正确的是____。# ]* g& W3 S2 D' ]# Q; z- c6 |
A.有可能S>p
! j9 d2 A2 o# j/ PB.必然S<p4 Y% c) m( m) Y3 X/ w
C.不可能S=p
* _6 k# ?4 L1 Q) ~& T4 T9 YD.两者无关联
8 {: r" Y: }% `( p/ W. m- Z2 }% } }; ?答案:
- Z# p# j7 w9 O4 L9 N# ~
' X! E. V+ P+ Q( Z33."提升时钟频率"方式提高CPU性能的限制因素不包括____。5 X2 T4 K' A* _! D6 [/ w# ^
A.物理制造局限0 j! N$ u- p! `- c* F3 J$ C
B.功耗问题' g# L9 m6 d: v7 M/ P8 S8 r
C.散热问题
" `# j5 w4 B' o) k3 f5 eD.软件设计问题
8 [: n; d! _$ k答案:
$ t6 Q8 n* B# O4 _& G
2 A1 S3 _5 N6 L( T0 S$ F2 w1 m6 }34.OpenMP的优点不包括____。
; t/ m7 g. \9 L2 C/ b6 B( ?) ?6 ]! pA.从头编写并行程序很自然7 L: j( \: o0 J8 ~2 }' I7 R
B.串行程序并行化简单$ {6 [$ c4 c# u! y7 c$ V
C.不必关心低层细节
8 o9 S8 y$ p. j# b/ QD.可移植、可扩展
* @% H& C% r3 i( p答案:
0 I$ K5 K o% l$ G/ i
, k @8 ?: K0 _& A35.全球500强超算越来越体现出依赖____提供强大计算能力的趋势。
2 f* j* Z8 ?% D+ A' vA.单核CPU8 ~4 E! T( A8 j' C
B.多核CPU
, K* {% ^- h, BC.FPGA
7 [+ q1 y- f ?: K2 n' l$ _+ i4 ?/ JD.众核协处理器
( @5 B0 {% K& P: H0 y' v) I- P答案:/ y, b( L3 M" x# O& q
! f/ t- Q. L1 H
36.SSE intrinsics _mm_hadd_ps命令的功能是____。
- G t+ |, r# ~3 l. E1 m0 FA.寄存器间单精度浮点数向量加法
# P2 Q/ ?/ B k; Q# `B.寄存器间双精度浮点数向量加法' K( j b k9 m* ?( y
C.寄存器内单精度浮点数加法
4 S) @- F0 ~3 U( v6 O1 r& zD.寄存器内双精度浮点数加法- p4 W; ~8 M$ c6 G0 w4 X
答案:4 d/ H. L! N8 Y1 \1 V
) ]; [( X3 C; ]2 z. ]; q. w% a
37.OpenMP不能实现的是____。8 c7 ^7 r; @' p5 i& U
A.负责创建和管理线程. a: R) I' s& b( j7 P, W/ B
B.隐藏栈管理
) |4 }7 A( ?$ u, [) dC.提供同步机制
8 q" @4 k" i& sD.自动并行化
' N' q V4 [! o% v8 L8 S( Z m答案:
2 O- R m% U% r
7 g9 x) @& W, p# \38.两个矩阵相乘,将矩阵划分为固定大小的子矩阵,变元素运算为子矩阵运算,是使用利用数据访问的_____达到更高的cache命中率。, f, j( ]2 b- R7 T6 d" z Z
A.时间局部性
0 L1 t2 \# l2 K" D2 T# B8 Y3 iB.空间局部性 P& R4 [9 R: Q- b' B+ @8 R
C.计算局部性
! [0 j( c! s8 R" u3 Q9 B3 L1 x) k# o2 PD.混合局部性' S5 @% B5 n- B+ H7 I, Z, x4 n& }
答案:/ j4 g; Y8 K8 D
! T: K6 Z8 N+ G. J0 r
39.SSE运算指令中未提供____指令。( |1 I8 y' l: v9 q
A.算术运算
* R4 K# c4 \* z+ ^5 G0 D% U8 YB.矩阵运算. R1 ]+ i2 o0 R2 k- F
C.逻辑运算( J% M$ Z8 G2 I W+ H$ v& i
D.比较运算 B% E$ Q |- B5 ^
答案:B
3 _9 ?* u. V( ?) B# s6 e& l6 I" W2 M% P1 l9 d1 ?/ }
40.C/C++语言存储二维数组采取____。
1 B- w$ J( ?# }A.行主次序存储3 Q$ r6 T# B; d* ?* w
B.列主次序存储3 F5 B- E( Y5 b3 O* _3 [
C.交错式存储. v: z! D' t+ Z3 @
D.对角线存储
, M- U' i9 J1 r% l* G' H答案:) w( c2 H" p" U4 p3 p6 X; n
8 r# B% a. I9 |! b0 r. X41.SSE intrinsics _mm_store_ss命令的功能是____。3 A4 [( {9 s9 @& `
A.对齐向量存单精度浮点数) t0 \5 g* A0 V- o
B.未对齐向量存双精度浮点数 x4 |; m. ~, r& `3 ^2 m1 n' C
C.对齐标量存单精度浮点数. _1 T% H7 i% r- J
D.未对齐标量存双精度浮点数" B; x4 B& n" ^- n+ A! u* x9 }
答案:8 q- H! N& h. S( j8 j+ Z
- y) ~( B* G9 Q- H T, i* M
42.n个节点的线性阵列构造成本为____。
2 b. \# p, {0 Q+ }' w! g* OA.O(logn)
5 ^( x# T. }9 g9 ?B.O(sqrt(n))3 m+ C. z. N- Q2 b: X8 o
C.O(n)) `6 x2 m9 k$ b0 N( k' ]
D.O(nlogn)6 E% k# ?+ g" G4 |
答案:
) F; M' L; S- y U$ F$ W: [' w
9 w/ h" N2 v7 X" S5 A( D) \: y43.定期评选全球计算能力最强的超级计算机的国际组织是____。0 B% o) W' z+ A% k$ j+ z
A.top500; l/ v! g8 J$ J
B.green500, B' _0 i: j( o
C.graph500" X' e: m& a" \ X' s6 C
D.super500
" {3 {: p7 P6 C0 w! e# H. c- D答案:( e- a+ m" I- B/ P
7 d) X" t5 i0 Z. Y6 i( P
44.对于搜索分解,下面哪个说法是错误的_____。
6 L( P5 d8 ?# D. T7 MA.所有子树搜索任务都必须全部完成
: U& y- Q2 V2 U: `8 [B.工作量可能大于串行计算
; M) x( e {# x, j2 V$ K y8 t) R; ZC.工作量可能小于串行计算
! A% k; P- A5 b, J: p4 ]+ h: Y2 p" BD.可能产生超线性加速比
' O/ _; y, T* u$ {& z2 i9 x) V! y答案: j* u5 r: E5 V2 D7 {) S$ e& D
$ g& g) V8 @. f7 I
45.对矩阵乘法串行程序主体三重循环的最内层循环进行向量化,则该循环执行完毕后,就计算出了结果矩阵的一个元素,这种说法是____。
3 S/ Y" B3 O+ X7 K9 W6 D# |! _8 G4 i5 }A.正确的
8 J8 R; w1 z* |0 Y3 n- kB.错误的3 Y& a2 m. i9 B! Z/ s9 j# C X
答案:B
6 k/ o3 j# s- E3 t c1 w H( I6 G. y& ^2 h$ f
46.主线程通过____函数获取特定线程的返回结果。 m, _; W9 x% U S3 L! h
A.pthread_create
R$ [: ~) b' F, u) rB.pthread_join
/ K6 u7 o( ]5 [2 @5 Q5 U7 q1 QC.pthread_cancel( f. F/ t9 j. B2 }
D.pthread_get
5 V' L V$ F( K; j7 m答案:B
; I- A& B- @& f" E
/ T+ g1 p( h" \) n47.静态任务划分相对于动态任务划分的缺点是____。5 x$ F) Q# K( e. ]' l# u
A.可能导致负载不均$ ]+ ~5 f5 d* B( J$ D: ?
B.通信开销高: t( q( `1 U8 k% N
C.计算复复杂度高
, z9 p1 A, g0 ~D.任务粒度粗
) d8 o* ~6 N2 X* z. S答案:
! R+ D9 x" X! K4 X3 e2 @, \* w
, x: }+ s1 _+ l+ S6 y4 d$ s48.多个线程进行并行求和,每个线程将自己负责的值依次读入局部变量x,累加到全局变量sum上,sum+=x,对此,下面说法正确的是( k& o5 ~( p6 e' f; K2 V9 c
A.读取x存在数据依赖,不能并发进行8 o( T+ t/ J' }" u5 b* l0 U
B.累加顺序被改变,结果是错误的
$ r& Y5 d" N+ Z+ D" J% yC.加法操作是简单运算,无需同步
6 w. @7 P' a# [7 b1 g& lD.加法操作不是原子操作,需要同步保证数据依赖: p/ a' j- a6 Z) U7 H
答案:, F' s4 \8 f: {' z
! P9 I) @* W1 a1 I* c49.GPU相对于其他众核产品的优势不包括____。9 m8 Q$ H I) G
A.平台普及; x% y1 ]" @. p: @& i/ s# x9 x
B.有CUDA这样易学的开发工具# e! J4 C: r" a6 o" V; }/ m
C.性价比高% c" E* J( _! O( E: ~6 ?( f4 a
D.由英伟达公司一家把控* d' |8 a! W! ], r: `5 @
答案:! g Y; P+ A9 n5 T% s
: o: n7 ~- a6 I* t7 K) b1 G
50.SSE数据移动指令分类不包括____。
' t' f+ }5 J2 d1 M' R2 q) a- I- xA.对齐传输
; J% j6 P* g# T9 IB.未对齐传输3 _9 X. n9 l6 d; y8 t8 n7 k
C.标量传输
5 @, e. ], m- kD.缓存传输
9 \0 u. X3 H1 Y6 I, @5 _答案:
! h/ H, U* Z! x3 \/ d2 G7 H* d1 ]
* Y& w, r- n7 |/ E# J4 D9 m5 o. D1 q4 h+ B/ W: `. m
. J3 R- _7 _# }9 B. H `
& n) D B7 s- N4 a/ D" w9 G5 d- t" T. a9 L4 G4 O5 R0 C _
& c8 Q! {# L- P) B
8 Q9 G& |3 s- F3 O4 g
0 r1 V/ x7 [& V) J; n0 Z! |2 n
/ f1 J* a1 O- f
. z2 y# M" N2 f5 \; l
0 e; X' D: e! ]1 S
$ O3 O" |) W* X0 ^: U6 n2 @5 U
|
|