至于高性能方向,細(xì)化到CUDA方向去什么公司什么部門,目前主要有三類可以選擇:
一、傳統(tǒng)互聯(lián)網(wǎng)與AI相關(guān)部門。這里面包括:阿里云、達(dá)摩院、騰訊TEG、微信基礎(chǔ)架構(gòu)、百度飛槳、百度INF、字節(jié)AI-lab、美團(tuán)機(jī)器學(xué)習(xí)平臺(tái)、快手機(jī)器學(xué)習(xí)平臺(tái)、商湯HPC部門、曠視天元、華為諾亞實(shí)驗(yàn)室以及一系列計(jì)算產(chǎn)品線的部門等等,基本上都是大廠。一句話,只要有強(qiáng)算力需求,就需要招HPC人員。當(dāng)然,這里面又主要分為兩種,分別是各大公司的AI-lab和各大公司的基礎(chǔ)架構(gòu)部門。據(jù)我感受,AI-lab所招的HPC同學(xué)更像是依附于搞算法的同學(xué),或者說是算法部門的工程團(tuán)隊(duì),由于這兩年AI-lab有點(diǎn)處境堪憂,所以很多都得自己攬活,在公司里面找業(yè)務(wù)支持。而基礎(chǔ)架構(gòu)部門內(nèi),HPC跟其他組性質(zhì)差不多,大家都是為了幫公司業(yè)務(wù)平穩(wěn)運(yùn)行而搬磚。對(duì)了,在基礎(chǔ)架構(gòu)部門,HPC小組做的主要是用GPU或者ARM做模型推理。
二、建設(shè)硬件公司的軟件棧。這里面既包括intel、NVIDA這些傳統(tǒng)硬件廠商,也包括寒武紀(jì)、地平線等國內(nèi)等AI芯片公司。這里面主要是因?yàn)榍皟赡昴潮娝苤脑颍蠹壹娂娨庾R(shí)到芯片的重要性,掀起了一股芯片國產(chǎn)化的浪潮,大量資本涌入芯片領(lǐng)域。這對(duì)搞硬件和計(jì)算機(jī)體系結(jié)構(gòu)的同學(xué)是一個(gè)重大利好消息。有的同學(xué)可能會(huì)問,芯片跟HPC有啥關(guān)系呢?其實(shí)是這樣的,當(dāng)硬件做起來之后,相關(guān)的軟件配套也需要立馬跟上,這包括類似于blas這樣的庫函數(shù),也有LLVM這樣的編譯器支持。HPC同學(xué)主要還是在里面做library的軟件配套服務(wù)。
三、傳統(tǒng)科學(xué)計(jì)算領(lǐng)域。傳統(tǒng)科學(xué)計(jì)算領(lǐng)域,包括計(jì)算流體力學(xué)、化工材料、航空航天這一系列的傳統(tǒng)工科都需要人維護(hù)工業(yè)軟件、開發(fā)新功能、性能優(yōu)化。所以也存在大量的傳統(tǒng)工業(yè)公司(中石油中石化國家電網(wǎng)等等)在招程序員,也包括HPC程序員。所以有時(shí)候會(huì)看到一些汽車企業(yè)招汽車工程的同學(xué)招得少,卻對(duì)計(jì)算機(jī)同學(xué)求賢若渴。去這類公司有利有弊,弊很明顯,錢少且不是公司主營業(yè)務(wù)。利有那么一些,給的錢比傳統(tǒng)工業(yè)多,可以回二三四線城市,進(jìn)國企,進(jìn)體制內(nèi),也避免了35歲被優(yōu)化的境地。