Intel ja AMD ovat ilmoittaneet yhteistyöstä, jonka tavoitteena on yhdistää Intelin oneDNN ja AMD:n ZenDNN yhtenäisemmäksi ohjelmointirajapinnaksi. Tämän on tarkoitus helpottaa tekoälymallien suorittamista x86-prosessoreilla.
Intel vahvisti koordinoivansa oneDNN-kirjastojaan AMD:n ZenDNN:n kanssa. Yritysten tavoitteena on yksinkertaistaa PyTorch-tukea, jotta kehittäjien ei tarvitsisi ylläpitää erillisiä ohjelmistopolkuja molempien valmistajien suorittimille.
oneDNN on syväoppimistoimintoihin optimoitu kirjasto- ja työkalukokonaisuus suorittimille ja muille laitteille. ZenDNN puolestaan on AMD:n ohjelmistotyökalupaketti, joka optimoi syväoppimista AMD:n suorittimilla.
Yritysten mukaan työkalujen yhtenäistäminen vähentää ohjelmistojen pirstaloitumista sekä helpottaa tekoälysovellusten kehitystä ja ylläpitoa.

Ohjelmistoyhteistyön lisäksi Intel ja AMD kehittävät ACE:tä eli Advanced Matrix Extensionsiä, jonka tarkoituksena on tehostaa kielimalleissa ja neuroverkoissa käytettävää matriisilaskentaa x86-prosessoreilla.
ACE-laitetukea ei ole vielä saatavilla. Yritykset odottavat ACE:n tulevan laitteisiin myöhemmin tällä vuosikymmenellä, joten käytännön hyödyt riippuvat yhteensopivien suorittimien ja niitä tukevan ohjelmiston saatavuudesta.
Yhteistyöllä voi olla merkitystä yritys- ja matalan viiveen järjestelmissä, joissa mallien ajaminen suorittimilla erillisten kiihdyttimien sijaan voi olla järkevämpää, kun viive, resurssinkulutus ja laitekustannukset ovat keskeisiä tekijöitä.
Intel ja AMD ovat kilpailleet keskenään pitkään, mutta yhteiset standardit ja työkalut voivat hyödyttää kehittäjiä. Lopullinen vaikutus tekoälymallien suorituskykyyn riippuu toteutuksen yksityiskohdista ja riippumattomien testien tuloksista.




Keskustelu
Jätä kommentti
Kommentit
Ei vielä kommentteja. Ole ensimmäinen.