[南开大学]21秋学期《并行程序设计》在线作业-1
答案来历:熊猫奥鹏(www.188open.com)并行程序设计-[南开大学]21秋学期(1709、1803、1809、1903、1909、2003、2009、2103)《并行程序设计》在线作业
试卷总分:100 得分:100
第1题,在SSEintrinsics程序中双精度浮点数数据类型是
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:
第2题,SIMD架构未见于中
A、多媒体拓展
B、图形和游戏处理器
C、计算机集群
D、协处理器
正确答案:
第3题,关于ompsingle指令下面说法错误的是
A、线程组中只要一个线程履行代码
B、用于I/O或初始化等使命
C、是坚持数据依靠所有必要的
D、进口或出口无隐式barrier
正确答案:
第4题,数据依靠是指有必要坚持两个内存操作的才干确保程序成果正确
A、巨细
B、时序
C、时长
D、cache部分性
正确答案:
答案来历:熊猫奥鹏(www.188open.com),为了完成向量计算SIMD架构还需供给
A、更大的内存容量
B、更快的内存传输
C、更宽的存放器
D、更快的网络传输
正确答案:
第6题,SSEintrinsicsmmaddps指令的功用是
A、存放器间单精度浮点数向量加法
B、存放器间双精度浮点数向量加法
C、存放器内单精度浮点数加法
D、存放器内双精度浮点数加法
正确答案:
第7题,一个函数是"线程安全的"其意义是该函数
A、多线程履行能抵挡网络进犯
B、多线程履行能保护用户隐私数据
C、多线程履行成果也是正确的
D、以上皆错
正确答案:
第8题,SPMD是为了简化体系结构下的编程而提出的一种机制
A、SISD
B、SIMD
C、MISD
D、MIMD
正确答案:
第9题,静态线程编程形式的长处是
A、线程负载均衡
B、线程通讯功率高
C、线程管理开支低
D、系统资源使用率高
正确答案:
答案来历:熊猫奥鹏(www.188open.com),华尔街是国际上超级计算机最密布的区域之一缘由是
A、金融巨子付出得起
B、与超算制造商有杰出协作
C、海量买卖需求很高安全性
D、海量买卖处理需求并行计算
正确答案:
第11题,矩阵每行排序的疑问更合适运用MPI的编程模型
A、堵塞的
B、非堵塞的
C、对等的
D、主从的
正确答案:
答案来历:熊猫奥鹏(www.188open.com),当处理器数量和疑问规划一起增大能坚持功率稳定
A、一切算法都
B、一切算法都不
C、有些算法
D、以上皆错
正确答案:
第13题,OpenMP的长处不包含
A、从头编写并行程序很天然
B、串行程序并行化简略
C、不用关怀低层细节
D、可移植、可拓展
正确答案:
第14题,OpenMP并行模型是一种形式
A、静态线程
B、对等式多线程
C、加锁-解锁
D、Fork-join
正确答案:
答案来历:熊猫奥鹏(www.188open.com),关于pthreadcreate函数下列说法错误的是
A、它回来是线程创立成功与否的错误码
B、线程特点参数运用空指针表明运用默许参数
C、它成功创立线程后马上履行线程函数等候其完毕后回来
D、可经过它将参数传递给线程函数
正确答案:
第16题,在MPI中从/向虚拟进程收/发音讯的实践作用是
A、与通讯域根进程通讯
B、与0号进程通讯
C、像啥都没发作相同
D、以上皆错
正确答案:
第17题,主线程创立了4个从线程然后打印一条信息从线程打印各自的线程号未运用任何同步则主线程打印的音讯和从线程打印的线程号的相对次序
A、必定主线程前、从线程后
B、必定从线程前、主线程后
C、必定彼此交错
D、各种次序皆有能够
正确答案:
第18题,下面矩阵运算中哪个进行简略的数据并行作用欠安
A、矩阵求和
B、矩阵相乘
C、矩阵向量相乘
D、高斯消去
正确答案:
第19题,在SSEintrinsics程序中整数数据类型是
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:
答案来历:熊猫奥鹏(www.188open.com),指定线程间区分循环战略的OpenMP子句是
A、shared
B、reduction
C、schedule
D、nowait
正确答案:
第21题,MPI是用于系统的并行编程模型
A、SIMD
B、MISD
C、同享内存
D、散布式内存
正确答案:
第22题,SSE是渠道的SIMD架构
A、x86
B、POWER
C、SPARC
D、ARM
正确答案:
第23题,关于MPI中的点对点通讯下面错误的说法是
A、发送方的意图地址有必要是承受方的进程编号
B、承受方的源地址能够不是发送方的进程编号
C、发送方和承受方的音讯标签有必要共同
D、承受方的音讯标签能够是MPI_ANY_TAG
正确答案:
第24题,CUDA生态环境的特色不包含
A、撑持多种显卡架构
B、撑持CPU、GPU自动混兼并行
C、撑持多种编程语言
D、撑持多范畴的库
正确答案:
答案来历:熊猫奥鹏(www.188open.com),从线程检查主线程是不是要求它退出应选用
A、pthread_join
B、pthread_cancel
C、pthread_testcancel
D、pthread_exit
正确答案:
第26题,CPUcache巨细为32KB64*64的两个矩阵进行加法计算下面说法正确的是
A、可使用cache时刻部分性优化功能
B、可使用cache空间部分性优化功能
C、可经过矩阵分片优化功能
D、访存方面无优化能够
正确答案:
第27题,全球500强超算越来越表现出依靠供给强壮计算才能的趋势
A、单核CPU
B、多核CPU
C、FPGA
D、众核协处理器
正确答案:
第28题,对奇偶转置排序进行OpenMP并行化榜首种战略是直接对内层循环运用ompparallelfor指令第二种战略是对外层循环运用ompparallel指令对内层循环运用ompfor指令后者相关于前者的长处是
A、坚持了数据依靠
B、消除了很多线程创立、毁掉开支
C、有利于负载均衡
D、削减了线程间交互
正确答案:
第29题,n个模块的总线并发通讯才能为
A、1
B、O(logn)
C、O(n)
D、O(nlogn)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),MPI根本原语不包含
A、MPI_Barrier
B、MPI_Comm_rank
C、MPI_Comm_size
D、MPI_Init
正确答案:
第31题,关于起泡排序程序两层循环是不是存在数据依靠下面说法正确的是
A、外层存在,内层不存在
B、外层不存在,内层存在
C、两层都不存在
D、两层都存在
正确答案:
第32题,在用pthreadmutextrylock对互斥量进行加锁时若其已上锁则线程进入状况
A、初始化
B、堵塞
C、继续履行
D、毁掉
正确答案:
第33题,当时并行软件面对的首要应战不包含
A、能耗
B、弹性性
C、研制周期
D、牢靠性
正确答案:
第34题,SSEintrinsicsmmloadps指令的功用是
A、对齐向量读取单精度浮点数
B、未对齐向量读取单精度浮点数
C、对齐向量读取双精度浮点数
D、未对齐向量读取双精度浮点数
正确答案:
第35题,pthreadcreate函数中设置一个参数为"线程函数参数"的缘由是
A、它调用线程函数时可直接传递,功能更优
B、它需求预处理之后传递给线程函数
C、线程函数不是用户程序调用,只能选用这种方法由系统代为传递参数
D、没有尤其意图
正确答案:
第36题,单精度浮点数矩阵乘法进行AVX并行希望的加快比为
A、等于8
B、小于8
C、4到8之间
D、等于4
正确答案:
第37题,在编写运用n个线程进行n个数求和的OpenMP的程序时选用临界区技术则多线程版别串行版别
A、必定快于
B、必定慢于
C、能够快于
D、以上皆错
正确答案:
第38题,鄙人面疑问中SIMD并行更合适
A、查找
B、排序
C、矩阵乘法
D、构建二叉排序树
正确答案:
第39题,n个处理器、n个内存模块的穿插开关结构成本为
A、O(logn)
B、O(n)
C、O(nlogn)
D、O(n^2)
正确答案:
第40题,履行pthreadrwlockrdlock时的状况下加锁成功
A、已有一个线程上了写锁
B、已有多个线程上了写锁
C、已有多个线程上了读锁
D、已有多个线程上了读锁和写锁
正确答案:
第41题,传统科学和工程试验相关于计算机并行仿真的下风不包含
A、成本太高
B、成果禁绝确
C、时刻太长
D、太风险
正确答案:
第42题,关于并行程序设计下面说法错误的是
A、天然具有杂乱性
B、算法移植艰难
C、软件开发规范环境开展相对之后
D、不该开展这个方向
正确答案:
第43题,两个矩阵相乘前将第二个矩阵转置是运用使用数据拜访的到达更高的cache射中率
A、时刻部分性
B、空间部分性
C、计算部分性
D、混合部分性
正确答案:
第44题,n个节点的二维mesh结构成本为
A、O(logn)
B、O(sqrt(n))
C、O(n)
D、O(nlogn)
正确答案:
第45题,SSE存放器A和B中元素别离为A1A2A3A4和B1B2B3B4均为由低到高则履行C=blendAB0x05后C中元素为
A、A1 A2 B3 B4
B、B1 B2 A3 A4
C、A1 B2 A3 B4
D、B1 A2 B3 A4
正确答案:
第46题,pthreadrwlockwrlock是对读写锁进行操作
A、加锁
B、解锁
C、加读琐
D、加写锁
正确答案:
第47题,下列指令会集不是SIMD指令集
A、SSE
B、Neon
C、AVX
D、EMT64
正确答案:
第48题,有很多分支指令的程序不合适下面哪种体系结构进步行并行化
A、SISD
B、SIMD
C、SPMD
D、MIMD
正确答案:
第49题,编译器编译OpenMP并行循环时会自动生成一些代码其间不包含
A、创立和管理线程代码
B、循环区分给线程的代码
C、找出数据依靠的代码
D、线程同步的代码
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面哪种架构最合适数据并行
A、SISD
B、SIMD
C、MISD
D、MIMD
正确答案:
试卷总分:100 得分:100
第1题,在SSEintrinsics程序中双精度浮点数数据类型是
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:
第2题,SIMD架构未见于中
A、多媒体拓展
B、图形和游戏处理器
C、计算机集群
D、协处理器
正确答案:
第3题,关于ompsingle指令下面说法错误的是
A、线程组中只要一个线程履行代码
B、用于I/O或初始化等使命
C、是坚持数据依靠所有必要的
D、进口或出口无隐式barrier
正确答案:
第4题,数据依靠是指有必要坚持两个内存操作的才干确保程序成果正确
A、巨细
B、时序
C、时长
D、cache部分性
正确答案:
答案来历:熊猫奥鹏(www.188open.com),为了完成向量计算SIMD架构还需供给
A、更大的内存容量
B、更快的内存传输
C、更宽的存放器
D、更快的网络传输
正确答案:
第6题,SSEintrinsicsmmaddps指令的功用是
A、存放器间单精度浮点数向量加法
B、存放器间双精度浮点数向量加法
C、存放器内单精度浮点数加法
D、存放器内双精度浮点数加法
正确答案:
第7题,一个函数是"线程安全的"其意义是该函数
A、多线程履行能抵挡网络进犯
B、多线程履行能保护用户隐私数据
C、多线程履行成果也是正确的
D、以上皆错
正确答案:
第8题,SPMD是为了简化体系结构下的编程而提出的一种机制
A、SISD
B、SIMD
C、MISD
D、MIMD
正确答案:
第9题,静态线程编程形式的长处是
A、线程负载均衡
B、线程通讯功率高
C、线程管理开支低
D、系统资源使用率高
正确答案:
答案来历:熊猫奥鹏(www.188open.com),华尔街是国际上超级计算机最密布的区域之一缘由是
A、金融巨子付出得起
B、与超算制造商有杰出协作
C、海量买卖需求很高安全性
D、海量买卖处理需求并行计算
正确答案:
第11题,矩阵每行排序的疑问更合适运用MPI的编程模型
A、堵塞的
B、非堵塞的
C、对等的
D、主从的
正确答案:
答案来历:熊猫奥鹏(www.188open.com),当处理器数量和疑问规划一起增大能坚持功率稳定
A、一切算法都
B、一切算法都不
C、有些算法
D、以上皆错
正确答案:
第13题,OpenMP的长处不包含
A、从头编写并行程序很天然
B、串行程序并行化简略
C、不用关怀低层细节
D、可移植、可拓展
正确答案:
第14题,OpenMP并行模型是一种形式
A、静态线程
B、对等式多线程
C、加锁-解锁
D、Fork-join
正确答案:
答案来历:熊猫奥鹏(www.188open.com),关于pthreadcreate函数下列说法错误的是
A、它回来是线程创立成功与否的错误码
B、线程特点参数运用空指针表明运用默许参数
C、它成功创立线程后马上履行线程函数等候其完毕后回来
D、可经过它将参数传递给线程函数
正确答案:
第16题,在MPI中从/向虚拟进程收/发音讯的实践作用是
A、与通讯域根进程通讯
B、与0号进程通讯
C、像啥都没发作相同
D、以上皆错
正确答案:
第17题,主线程创立了4个从线程然后打印一条信息从线程打印各自的线程号未运用任何同步则主线程打印的音讯和从线程打印的线程号的相对次序
A、必定主线程前、从线程后
B、必定从线程前、主线程后
C、必定彼此交错
D、各种次序皆有能够
正确答案:
第18题,下面矩阵运算中哪个进行简略的数据并行作用欠安
A、矩阵求和
B、矩阵相乘
C、矩阵向量相乘
D、高斯消去
正确答案:
第19题,在SSEintrinsics程序中整数数据类型是
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:
答案来历:熊猫奥鹏(www.188open.com),指定线程间区分循环战略的OpenMP子句是
A、shared
B、reduction
C、schedule
D、nowait
正确答案:
第21题,MPI是用于系统的并行编程模型
A、SIMD
B、MISD
C、同享内存
D、散布式内存
正确答案:
第22题,SSE是渠道的SIMD架构
A、x86
B、POWER
C、SPARC
D、ARM
正确答案:
第23题,关于MPI中的点对点通讯下面错误的说法是
A、发送方的意图地址有必要是承受方的进程编号
B、承受方的源地址能够不是发送方的进程编号
C、发送方和承受方的音讯标签有必要共同
D、承受方的音讯标签能够是MPI_ANY_TAG
正确答案:
第24题,CUDA生态环境的特色不包含
A、撑持多种显卡架构
B、撑持CPU、GPU自动混兼并行
C、撑持多种编程语言
D、撑持多范畴的库
正确答案:
答案来历:熊猫奥鹏(www.188open.com),从线程检查主线程是不是要求它退出应选用
A、pthread_join
B、pthread_cancel
C、pthread_testcancel
D、pthread_exit
正确答案:
第26题,CPUcache巨细为32KB64*64的两个矩阵进行加法计算下面说法正确的是
A、可使用cache时刻部分性优化功能
B、可使用cache空间部分性优化功能
C、可经过矩阵分片优化功能
D、访存方面无优化能够
正确答案:
第27题,全球500强超算越来越表现出依靠供给强壮计算才能的趋势
A、单核CPU
B、多核CPU
C、FPGA
D、众核协处理器
正确答案:
第28题,对奇偶转置排序进行OpenMP并行化榜首种战略是直接对内层循环运用ompparallelfor指令第二种战略是对外层循环运用ompparallel指令对内层循环运用ompfor指令后者相关于前者的长处是
A、坚持了数据依靠
B、消除了很多线程创立、毁掉开支
C、有利于负载均衡
D、削减了线程间交互
正确答案:
第29题,n个模块的总线并发通讯才能为
A、1
B、O(logn)
C、O(n)
D、O(nlogn)
正确答案:
答案来历:熊猫奥鹏(www.188open.com),MPI根本原语不包含
A、MPI_Barrier
B、MPI_Comm_rank
C、MPI_Comm_size
D、MPI_Init
正确答案:
第31题,关于起泡排序程序两层循环是不是存在数据依靠下面说法正确的是
A、外层存在,内层不存在
B、外层不存在,内层存在
C、两层都不存在
D、两层都存在
正确答案:
第32题,在用pthreadmutextrylock对互斥量进行加锁时若其已上锁则线程进入状况
A、初始化
B、堵塞
C、继续履行
D、毁掉
正确答案:
第33题,当时并行软件面对的首要应战不包含
A、能耗
B、弹性性
C、研制周期
D、牢靠性
正确答案:
第34题,SSEintrinsicsmmloadps指令的功用是
A、对齐向量读取单精度浮点数
B、未对齐向量读取单精度浮点数
C、对齐向量读取双精度浮点数
D、未对齐向量读取双精度浮点数
正确答案:
第35题,pthreadcreate函数中设置一个参数为"线程函数参数"的缘由是
A、它调用线程函数时可直接传递,功能更优
B、它需求预处理之后传递给线程函数
C、线程函数不是用户程序调用,只能选用这种方法由系统代为传递参数
D、没有尤其意图
正确答案:
第36题,单精度浮点数矩阵乘法进行AVX并行希望的加快比为
A、等于8
B、小于8
C、4到8之间
D、等于4
正确答案:
第37题,在编写运用n个线程进行n个数求和的OpenMP的程序时选用临界区技术则多线程版别串行版别
A、必定快于
B、必定慢于
C、能够快于
D、以上皆错
正确答案:
第38题,鄙人面疑问中SIMD并行更合适
A、查找
B、排序
C、矩阵乘法
D、构建二叉排序树
正确答案:
第39题,n个处理器、n个内存模块的穿插开关结构成本为
A、O(logn)
B、O(n)
C、O(nlogn)
D、O(n^2)
正确答案:
第40题,履行pthreadrwlockrdlock时的状况下加锁成功
A、已有一个线程上了写锁
B、已有多个线程上了写锁
C、已有多个线程上了读锁
D、已有多个线程上了读锁和写锁
正确答案:
第41题,传统科学和工程试验相关于计算机并行仿真的下风不包含
A、成本太高
B、成果禁绝确
C、时刻太长
D、太风险
正确答案:
第42题,关于并行程序设计下面说法错误的是
A、天然具有杂乱性
B、算法移植艰难
C、软件开发规范环境开展相对之后
D、不该开展这个方向
正确答案:
第43题,两个矩阵相乘前将第二个矩阵转置是运用使用数据拜访的到达更高的cache射中率
A、时刻部分性
B、空间部分性
C、计算部分性
D、混合部分性
正确答案:
第44题,n个节点的二维mesh结构成本为
A、O(logn)
B、O(sqrt(n))
C、O(n)
D、O(nlogn)
正确答案:
第45题,SSE存放器A和B中元素别离为A1A2A3A4和B1B2B3B4均为由低到高则履行C=blendAB0x05后C中元素为
A、A1 A2 B3 B4
B、B1 B2 A3 A4
C、A1 B2 A3 B4
D、B1 A2 B3 A4
正确答案:
第46题,pthreadrwlockwrlock是对读写锁进行操作
A、加锁
B、解锁
C、加读琐
D、加写锁
正确答案:
第47题,下列指令会集不是SIMD指令集
A、SSE
B、Neon
C、AVX
D、EMT64
正确答案:
第48题,有很多分支指令的程序不合适下面哪种体系结构进步行并行化
A、SISD
B、SIMD
C、SPMD
D、MIMD
正确答案:
第49题,编译器编译OpenMP并行循环时会自动生成一些代码其间不包含
A、创立和管理线程代码
B、循环区分给线程的代码
C、找出数据依靠的代码
D、线程同步的代码
正确答案:
答案来历:熊猫奥鹏(www.188open.com),下面哪种架构最合适数据并行
A、SISD
B、SIMD
C、MISD
D、MIMD
正确答案: