崗位職責(zé):
1.負(fù)責(zé)GPU驅(qū)動(dòng)程序的設(shè)計(jì)和開(kāi)發(fā),包括用戶態(tài)(UMD)和內(nèi)核態(tài)(KMD)驅(qū)動(dòng)的開(kāi)發(fā)。
2.性能優(yōu)化:對(duì)驅(qū)動(dòng)程序進(jìn)行性能優(yōu)化,確保GPU在不同應(yīng)用場(chǎng)景下的高效運(yùn)行。
3.負(fù)責(zé)將GPU驅(qū)動(dòng)移植到不同的操作系統(tǒng)和硬件平臺(tái)上,如類Linux、實(shí)時(shí)系統(tǒng)、鴻蒙等,并進(jìn)行適配和優(yōu)化。
任職要求:
1.碩士5年及以上工作經(jīng)驗(yàn),精通C/C++編程語(yǔ)言,熟練掌握數(shù)據(jù)結(jié)構(gòu)原理,編程功底扎實(shí)
2.熟悉GPU工作原理,了解不同GPU架構(gòu),如Mali,AMD、英偉達(dá)等。
3.精通GPU或異構(gòu)計(jì)算編程模型和工作方式,如OpenCL、OpenGL、OpenVX、OpenCV、Vulkan等