Mellékleteink: HUP | Gamekapocs
Keres
Mi a fejlesztő gondja 2018-ban? Refaktorálás, Agile, API-tervezés, PWA és Alexa a gyakorlatban. HWSW mobile! idén is. November 21-22.

Bevásárol FPGA-kból a Microsoft

Asztalos Olivér, 2018. november 09. 16:05

Az Azure szerverek nagyjából felébe kerülnek Xilinx programozható logikai kapumátrixok.

Xilinxekre cseréli az Intel Altera FPGA-it Azure adatközpontjaiban a Microsoft - állítja névtelen forrásra hivatkozva a Bloomberg. Az egyelőre pletykaszintjén létező csere hátterében vélhetően a jövőre érkező új Xilinx fejlesztések állnak, amelyek a piacon jelenleg elérhető legfejlettebb, 7 nanométeres TSMC gyártástechnológiára épülnek. Míg a Xilinx számára komoly fegyvertényt (és forgalmat) jelentene az üzlet, addig chiptervezővel szemben állítólag alul maradt Intel számottevő bevételtől eshet el. A chipgyártó még 3 évvel ezelőtt vásárolta fel 16,7 milliárd dollárért az Alterát, ám az ebből született Programmable Solutions Group csak negyedévenként körülbelül 100 millió dolláros üzemi eredményt produkál, amely nagyon lassú megtérülést sejtet.

A Microsoft részéről nem meglepő az újabb FPGA-s beruházás. A redmondi vállalat még évekkel ezelőtt kezdett kísérletezni programozható logikai kapumátrixokkal. A Bing keresőnél tapasztalt, az előzetes várakozásokat felülmúló sikerek után pedig két éve már az Azure-t is elérték az FPGA-k, a felhős adatközpontokban a hálózati forgalom hatékonyabb kezeléséhez vetette be az újrahuzalozható chipeket a Microsoft.

xilinx

Ezt követte a Project Brainwave, amelyben a redmondiak valós idejú AI feldolgozáshoz fogták be a kapumátrixokat. A rendszer három részből áll, amelyekből az első réteget a nagy teljesítményű, megosztott rendszerarchitektúra jelenti. Ezt követi az FPGA-ra szintetizált DNN motor, amihez egy fordító és futtatókörnyezet kapcsolódik, amelyekkel a gépi tanulásos modelleket lehet telepíteni. A rendszer hardveres alapját az elmúlt években kiépített masszív FPGA infrastruktúra biztosítja, amivel az egyes DNN-ek (Deep Neural Network) hardveres mikroszolgáltatásként működhetnek. Egyetlen DNN-t akár egy egész csoport FPGA-hoz hozzárendelhető, a menedzselés pedig a CPU-tól (és szoftveres rétegtől) független marad, amivel csökken a késleltetés és növekszik a teljesítmény.

Ahogy arról már több alkalommal is szó esett, az FPGA-k gyakorlatilag teljesen szabadon programozható chipek, a nagy szabadságért cserébe viszont általános számítási teljesítményük relatíve alacsony. A Microsoft szerint ugyanakkor (egyelőre) fontosabb a rugalmasság, aminek hála gyakorlatilag bármilyen adattípus feldolgozható.

Facebook

Mit gondolsz? Mondd el!

Adatvédelmi okokból az adott hír megosztása előtt mindig aktiválnod kell a gombot! Ezzel a megoldással harmadik fél nem tudja nyomon követni a tevékenységedet a HWSW-n, ez pedig közös érdekünk.
Refaktorálás, Agile, API-tervezés, PWA és Alexa a gyakorlatban. HWSW mobile! idén is. November 21-22.