Intel után AMD: neves fordítóprogram-szakértő igazolt át a riválishoz

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

Jelentős szakmai váltásról számolt be a napokban a félvezetőipar egyik ismert fejlesztője. James Brodman, aki 15 éven keresztül az Intelnél dolgozott fordítóprogramokon, most az AMD csapatát erősíti tovább. A hír különösen érdekes annak fényében, hogy Brodman az Intel egyik kulcsfontosságú, jövőbe mutató szoftveres kezdeményezésében, a oneAPI ökoszisztémában is meghatározó szerepet játszott. Az átigazolás új lendületet adhat az AMD párhuzamos programozással és LLVM-alapú fordítótechnológiákkal kapcsolatos terveinek.

James Brodman az Intelnél töltött évei alatt elsősorban az ISPC SIMD fordítóprogram (ISPC – Intel SPMD Program Compiler) fejlesztésén dolgozott, amely a hatékony vektoros feldolgozást célozta meg CPU-kon. Az elmúlt években azonban már az Intel DPC++ fordítóján (Data Parallel C++) és a SYCL támogatáson volt a fókusza, amelyek a oneAPI kezdeményezés alapkövei. A oneAPI célja, hogy egységes programozási modellt kínáljon különféle hardverplatformokra, beleértve nemcsak az Intel, hanem akár konkurens gyártók eszközeit is.

Brodman a múlt héten a LinkedIn-en jelentette be, hogy elhagyja az Intelt, és visszatekintett az ott töltött időszakra. Kiemelte, hogy munkája során az ISPC mellett a SYCL és a DPC++ vált a fő irányvonallá, amelyekkel a heterogén és párhuzamos számítás modern alapjait próbálták megteremteni. Az Intelnél eltöltött időszaka alatt társszerzője volt egy, a SYCL-ről és a Data Parallel C++-ról szóló szakkönyvnek is, amely a technológia egyik fontos referenciaanyagává vált.

Nem sokkal később az is kiderült, hogy Brodman az AMD-hez igazolt, ahol Fellow pozícióban folytatja munkáját. Bár konkrét tervekről egyelőre nem nyilatkozott, szakmai háttere alapján szinte biztosra vehető, hogy továbbra is a fordítóprogramok és a párhuzamos programozás területén dolgozik majd. Ez különösen időszerű az AMD számára, amely az utóbbi hónapokban látványosan növelte aktivitását ezen a fronton.

Az AMD háza táján egyre több fejlesztés zajlik az MLIR (Multi-Level Intermediate Representation) és az IREE futtatókörnyezet körül, miközben folyamatosan erősítik az AMDGPU háttérkód-generálást az LLVM ökoszisztémán belül. Emellett a ROCm számítási platform és az AMDXDNA architektúrához kapcsolódó eszközlánc is profitálhat Brodman tapasztalataiból. Különösen érdekes lehet, hogy az AMD miként fejleszti tovább a SYCL-támogatását, ahol Brodman többéves, mély tapasztalata komoly előnyt jelenthet.

Bár az iparágban nem ritka az ilyen jellegű átigazolás, egy ilyen tapasztalt fordítóprogram-szakértő érkezése jól mutatja, hogy az AMD hosszú távon is komolyan veszi a szoftveres eszközkészlet fejlesztését. A következő időszakban kiderülhet, milyen új irányokat és technikai újításokat hoz magával ez a váltás az AMD fordító- és párhuzamos programozási stratégiájában.