OpenBLAS 0.3.34: jobb több szálú teljesítmény, támogatás memória-biztos C toolchainhez

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Az OpenBLAS 0.3.34 kiadásban több kernel több szálú küszöbértékét finomhangolták vagy bővítették. A több szálú működés fejlesztése az SPR, SPR2, SYR, SYR2, TBMV, TPMV, GETRS, LAED3, LASWP, LAUUM, TRTRS és ZTRTRI kernelkat érinti.

Az OpenBLAS 0.3.34 emellett támogatja a fordítást Fil-C-vel, amely egy kísérleti, LLVM-alapú C toolchain, és a memória-biztonságra koncentrál. A Fil-C fordító az LLVM egy forkja, amelynek célja a C és a C++ memória-biztos megvalósítása.

Az OpenBLAS 0.3.34 további változtatásai között szerepel az igazodás a közelgő Reference-LAPACK 3.13 kiadáshoz, különféle javítások, valamint több CPU- és architektúraspecifikus optimalizálás.

Az OpenBLAS mostantól „lényegesen gyorsabb” SGEMM kernel-t kínál ARM platformon, tovább optimalizált ARM64 kernelkat, újonnan optimalizált kernelkat 64 bites RISC-V-hez, továbbfejlesztett Zhaoxin x86_64 CPU-ellenőrzéseket, valamint néhány javítást a régi AMD Opteron/Barcelona rendszerekhez.

Az OpenBLAS 0.3.34 új kiadásának letöltése és további részletek itt:

GitHub.