FEX-Emu 2305 a été publié, le projet open-source continuant à travailler sur x86_64 sur la prise en charge de l’émulation ARM 64 bits (AArch64) pour pouvoir profiter de plus de jeux sur ARM Linux et d’autres logiciels non disponibles en natif.

Depuis plusieurs mois, les développeurs FEX travaillent pour émuler la prise en charge AVX avec les instructions ARM et pour cette version, ils ont ajouté la prise en charge de plus d’instructions AVX : PCMPISTRI/VPCMPISTRI, VPMASKMOVD/VPMASKMOVQ, VCVTPD2PS/VCVTPS2PD, VCVTSD2SS/VCVTSS2SD, PCMPESTRI/VPCMPESTRI, VMPSADBW, VPSLLVD/VPSLLVQ, VPSRLVD/VPSRLVQ, VCVTSI2SD/VCVTSI2SS, VPINSRB/VPINSRD/VPINSRQ/VPINSRW, VPSADBW, VTESTPD/VTESTPS, VPMADDUBSW, VPMOVMSKB et VMASKMOVPD/VMASKMOVPS.

Les développeurs FEX ont maintenant presque toutes les instructions requises pour AVX et arrivent au point de terminer la prise en charge des extensions AVX2, F16C et FMA.

FEX 2305 a également travaillé sur des améliorations de Wine, s’éloignant des conteneurs C++ qui allouent de la mémoire, des optimisations et des améliorations JIT, et une grande variété d’autres améliorations.

Téléchargements et plus de détails sur le FEX-Emu Version 2305 via GitHub.

Categories: IT Info