文档内容
本资料属www.wuyouquizhi.com及旗下天天向上求职工作室&职场精英工作室所有仅限购买者个人使用,不得分享/转赠/转卖;版权所有,盗版可耻
百度 2018 校招 AI 异构计算工程师笔试题(第三批)
-----本资料属www.wuyouqiuzhi.com及旗下天天向上求职工作室&职场精英工作室独家所有,仅限购买者个人使用,不得分
享/转赠/转卖;版权所有,盗版可耻
-----正版购买地址:官网www.wuyouqiuzhi.com及旗下淘宝店:天天向上求职工作室(唯一客服:galerjim)或职场精英工
作室(唯一客服:蔚蓝小小天使),或者下载移动端刷题软件(名称为:笔试通)亦可购买
银行求职笔试面试-天天向上求职工作室,店址:https://51jobs.taobao.com/ 唯一旺旺客服:galerjim
证券保险大型国企求职笔试面试-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使本资料属www.wuyouquizhi.com及旗下天天向上求职工作室&职场精英工作室所有仅限购买者个人使用,不得分享/转赠/转卖;版权所有,盗版可耻
1
【多选】关于线程与进程的区别,下列说法正确的是
正确答案: A B
线程会与同进程的其他线程共享数据,使用公共变量和内存时需要使用同步机制
子进程可获得父进程的所有堆与栈的数据,因此不利于资源管理和保护
与线程相比,进程更适合在单 上运行,而线程可以跨机器迁移
SMP
因多线程里,每个子进程有自己的地址空间,因此相互之间通信时,线程不如进程灵活和方便
2
【单选】下列叙述中错误的是( )
正确答案: B
二叉链表是二叉树的存储结构
循环链表是循环队列的存储结构
栈是线性结构
循环队列是队列的存储结构
3
【单选】如下描述错误的是:
正确答案: C
常量内存能带来性能提升的原因是,对常量内存的单次读操作可以广播到其他的 邻近 线程。
“ ”
纹理缓存是专门为那些在内存访问模式中存在大量空间局部性 的图形应用程序而设计
(Spatial Locality)
的。
编程中, 关键字在声明后不可更改。
cuda __constant__
在性能要求很高的代码中,避免分配或释放全局内存是一个比较好的做法。
4
【单选】设栈的顺序存储空间为 S(1:m) ,初始状态为 top=m+1 。现经过一系列正常的入栈与退栈操作后,
top=0 ,则栈中的元素个数为( )
正确答案: A
不可能
m+1
1
m
5
【单选】下面叙述不正确的是()
正确答案: D
派生类一般都用公有派生
对基类成员的访问必须是无二义性的
赋值兼容规则也适用于多重继承的组合
父类的公有成员在派生类中仍然是公有的
6
银行求职笔试面试-天天向上求职工作室,店址:https://51jobs.taobao.com/ 唯一旺旺客服:galerjim
证券保险大型国企求职笔试面试-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使本资料属www.wuyouquizhi.com及旗下天天向上求职工作室&职场精英工作室所有仅限购买者个人使用,不得分享/转赠/转卖;版权所有,盗版可耻
【单选】有m个进程共享同一临界资源,若使用信号量机制实现q对一临界资源的互斥访问,则信号量的变化
范围是( )。
正确答案: A
至
1 –(m-1)
至
1 m-1
至
1 –m
至
1 m
7
【单选】某CPU 主频为 1.03 GHz,采用 4 级指令流水线,每个流水段的执行需要 1 个时钟周期。假定 CPU
执行了 100 条指令,在其执行过程中,没有发生任何流水线阻塞,此时流水线的吞吐率为( )。
正确答案: C
条指令 秒
0.25×10^9 /
条指令 秒
0.97×10^9 /
条指令 秒
1.0×10^9 /
条指令 秒
1.03 ×10^9 /
8
【单选】关于DMA 的说法,哪些是错误的?
正确答案: D
, 直接存储器访问,使得不同速度的硬件设备可以直接通信,不通过 干预;
DMA Direct Memory Acess CPU
访问的时候需要从 那里夺得总线控制权
DMA CPU
速度快;
DMA
不需要中断控制
DMA
9
【单选】下列函数中,不能声明为虚函数的是()?
正确答案: A
构造函数
析构函数
私有成员函数
公有成员函数
10
【单选】32位系统下,对于下面的结构体A和B,sizeof(A),sizeof(B)的结果分别是()
1 #include
2 #pragma pack(2)
3 struct A
4 {
5 int a;
6 char b;
7 short c;
8 };
9 #pragma pack()
银行求职笔试面试-天天向上求职工作室,店址:https://51jobs.taobao.com/ 唯一旺旺客服:galerjim
证券保险大型国企求职笔试面试-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使本资料属www.wuyouquizhi.com及旗下天天向上求职工作室&职场精英工作室所有仅限购买者个人使用,不得分享/转赠/转卖;版权所有,盗版可耻
10 #pragma pack(4)
11 struct B
12 {
13 char b;
14 int a;
15 short c;
16 };
17 #pragma pack()
18 int main()
19 {
20 printf(“sizeof(A)=%d,sizeof(B)=%d\n”,sizeof(A),sizeof(B));
21 return 0;
22 }
正确答案: C
8,8
8,10
8,12
7,8
11
请简述GPU Direct原理及系统设计时的注意点
12
简述x86中L1,L2cache及Cache Line的差别及各自特性
13
什么是register file、mem bank conflict、read-only cache。
14
请分别描述一下CPU与GPU的硬件架构特点与区别
15
如下图,有2n个节点(N[0] 到 N[2n-1]),每n个节点连接在同一交换机上,两个交换机通过n/4条链路直
接互联。每个节点上有一份大小为M的数据(别用M[1], M[2] … M[2n-1]表示)。请设计一种通信策略,实现
每个节点拥有所有节点的数据和(M[x] = M[1] + M[2] + … M[2n-1]),并给出总耗时(假设发送一份数据的时
间为t,忽略系统延时)。
16
有一张1024x1024 pixel的三通道图片,需要进行32个不同的3x3三通道卷积操作。请使用你所熟悉的并行
加速技术及编程语言实现,如CPU(AVX/SSE)、GPU(CUDA/OpenCL)、ARM(NEON)等,请详述解决思
路。(注:不能使用本地IDE)
银行求职笔试面试-天天向上求职工作室,店址:https://51jobs.taobao.com/ 唯一旺旺客服:galerjim
证券保险大型国企求职笔试面试-职场精英工作室,店址:https://huntjob.taobao.com/ 唯一旺旺客服:蔚蓝小小天使