Viime viikolla AMD julkaisi hiljaa AOCL 3.2:n optimoitujen CPU-ohjelmistokirjastojensa uusimpana versiona käytettäväksi Ryzen-, Ryzen Threadripper-ja EPYC-alustoilla.
AMD Optimizing CPU Libraries (AOCL) aloitti toimintansa AMD Zen-pohjaisille prosessoreille optimoiduista matemaattisista ydinkirjastoista, ja se on kasvanut kattamaan enemmän kirjastoja ajan myötä. AOCL sisältää toteutukset libM:lle, FFTW:lle, BLAS:lle, BLIS:lle, libFLAME:lle, ScaLAPACKille ja muille.
Nyt AOCL 3.2-julkaisussa AOCL-Cryptography on lisätty AES-salausta/salauksen purkua ja SHA-2-hajautustoimintoja varten.
AOCL-Cryptography esittelyn lisäksi AOCL 3.2 tuo myös AOCL-LibMemin AMD-optimoituna muistina ja merkkijonotoimintoina Zen 1/2/3-optimoiduilla memcpy/mempcpy/memmove/memset/memcmp-toiminnoilla.
AOCL 3.2 tuo myös parannuksia BLIS-kirjastoonsa. AOCL-FFTW on nyt linjassa ylävirran FFTW 3.3.10:n kanssa, AOCL-libM:n uudet kompleksilukumuunnosfunktiot ja monia muita lisäyksiä/parannuksia.
Lataukset ja lisätietoja AMD AOCL 3.2:sta osoitteessa developer.amd.com.