職位描述:
1、負(fù)責(zé)鯤鵬HPC應(yīng)用競(jìng)爭(zhēng)力構(gòu)建,涵蓋數(shù)學(xué)庫(kù)、信號(hào)庫(kù)、圖像庫(kù)、通信庫(kù)、系統(tǒng)基礎(chǔ)庫(kù)、網(wǎng)絡(luò)庫(kù)、加速器等全領(lǐng)域,為解決方案應(yīng)用提供最*的算力支持;
2、全棧工程師培養(yǎng)體系,負(fù)責(zé)關(guān)鍵自研生態(tài)軟件的設(shè)計(jì)、開(kāi)發(fā)和測(cè)試工作;
3、對(duì)主流開(kāi)源軟件庫(kù)進(jìn)行適配優(yōu)化,包括ARM化重構(gòu)、函數(shù)優(yōu)化、算法優(yōu)化等工作;
4、參與開(kāi)源社區(qū)工作,與社區(qū)技術(shù)大牛進(jìn)行溝通;
5、參與各領(lǐng)域新技術(shù)預(yù)研等前瞻項(xiàng)目。
崗位要求
1、掌握HPC應(yīng)用背景,有較強(qiáng)的數(shù)學(xué)物理知識(shí)和能力,扎實(shí)的代碼編程能力;
2、有較強(qiáng)的分析能力和科研能力;
3、有較強(qiáng)應(yīng)用編譯,運(yùn)行經(jīng)驗(yàn)以及報(bào)錯(cuò)定位能力;
4、對(duì)HPC領(lǐng)域有研究的熱情;
5、熟悉Linux操作系統(tǒng)和Shell、Python編程語(yǔ)言;
6、掌握Linux下性能剖析和優(yōu)化工具,掌握編譯器,微架構(gòu)性能優(yōu)化手段,有優(yōu)化經(jīng)驗(yàn)者優(yōu)先;
7、有較強(qiáng)硬件背景和MPI應(yīng)用軟件開(kāi)發(fā)經(jīng)驗(yàn)或測(cè)試經(jīng)驗(yàn)者優(yōu)先。"