崗位職責(zé)
負(fù)責(zé)商業(yè)CAE軟件的求解器的并行架構(gòu)和并行算法的設(shè)計(jì)、開(kāi)發(fā)、優(yōu)化,提升仿真求解器的高性能計(jì)算性能,工作內(nèi)容包含:
1.并行架構(gòu)設(shè)計(jì)和優(yōu)化;
2.分區(qū)、數(shù)據(jù)交換、內(nèi)存管理等大規(guī)模并行計(jì)算算法開(kāi)發(fā)和優(yōu)化;
3.并行性能調(diào)優(yōu),提升并行效率;
4.I/O模塊的設(shè)計(jì)、開(kāi)發(fā)、優(yōu)化;
5.相關(guān)架構(gòu)設(shè)計(jì)、詳細(xì)開(kāi)發(fā)設(shè)計(jì)等文檔的編寫(xiě)工作;
6.與團(tuán)隊(duì)協(xié)作,解決開(kāi)發(fā)中遇到的問(wèn)題、輔導(dǎo)團(tuán)隊(duì)成員等。
能力要求
1.碩士及以上學(xué)歷,計(jì)算流體力學(xué)、應(yīng)用數(shù)學(xué)、熱能工程等相關(guān)專業(yè),了解流體力學(xué)、固體力學(xué)、或結(jié)構(gòu)力學(xué)的理論知識(shí);
2.有三年以上軟件或項(xiàng)目的軟件并行架構(gòu)和算法開(kāi)發(fā)經(jīng)驗(yàn);
3.熟悉CPU/GPU硬件架構(gòu),熟練掌握開(kāi)發(fā)調(diào)試工具,擁有開(kāi)發(fā)和調(diào)優(yōu)經(jīng)驗(yàn);
4.熟練使用C/C++,F(xiàn)ortran等編程語(yǔ)言;
5.熟悉Window/Linux 等操作系統(tǒng);
6.有快速學(xué)習(xí)和解決問(wèn)題能力,良好溝通與表達(dá)能力,良好的團(tuán)隊(duì)協(xié)作精神與責(zé)任感,思維敏捷,踏實(shí)肯干,積極主動(dòng)。
加分項(xiàng)
1.有GPU并行架構(gòu)設(shè)計(jì)和算法開(kāi)發(fā)經(jīng)驗(yàn);
2.熟悉代數(shù)求解器算法。
職位福利:周末雙休、員工旅游、節(jié)日福利、彈性工作、帶薪年假、餐補(bǔ)、出國(guó)游、五險(xiǎn)一金