我在一周的时间内接受了一次面试,这是一个入门级职位,涉及CUDA编程(希望与C一起).
我想知道是否有人可以提出一些我在面试中可以期待的面试问题.
我已经阅读了官方编程指南,但我现在并不是那么方便.
谢谢.
fab*_*ioM 21
我认为你应该准备的一些问题是:
"你有N个长度为M的向量(N >> M).告诉我你将如何设计一个内核来评估距离矩阵.特别注意问题被细分的方式和线程的方式 - 操作可用于改善入住率.
如果M >> N,你对这个问题的回答会怎样改变?"
这里的想法不是为了让你编写代码,而是为了让你大声思考.这表明您确实知道如何使用GPGPU技术,而不仅仅是反复使用用户指南.