Avec novembre maintenant dans les livres, voici un aperçu du contenu original open-source/Linux le plus populaire sur Phoronix à partir des 245 articles originaux écrits par votre serviteur au cours du mois dernier. Ce fut un mois extrêmement excitant compte tenu du lancement des processeurs AMD EPYC 9004″Genoa”avec jusqu’à 96 cœurs par socket, AVX-512, et toutes les améliorations signifiaient une amélioration générationnelle complètement folle et abattaient actuellement la concurrence. Le noyau Linux 6.1 approchant de la vedette, les premiers travaux de développement sur Linux 6.2 et l’adoption continue du langage de programmation Rust par l’écosystème open source ont tous fait un mois de novembre intéressant.

En ce qui concerne les examens du matériel Linux en novembre, le plus excitant du mois était sans conteste les nouveaux processeurs AMD EPYC série 9004 et leur incroyable potentiel de performances. Du côté des ordinateurs de bureau, Intel Raptor Lake continue d’exciter les utilisateurs de Linux. Les articles/revues les plus consultés étaient:

AMD Ryzen 7 7700X vs Core i9 11900K Analyse des performances AVX-512
Bien qu’initialement méfiant de l’approche”double pompage”d’AMD Zen 4 pour prendre en charge AVX-512 en utilisant un chemin de données 256 bits, il est prouvé être très efficace pour les performances et donner d’excellents résultats sans altérations négatives de l’horloge ni faire des ravages sur la consommation d’énergie. En septembre, j’ai livré une analyse détaillée des performances de l’AVX-512 sur le Ryzen 9 7950X, tandis que dans cet article se trouve un aperçu détaillé du Core i9 11900K par rapport au Ryzen 7 7700X. Le Core i9 11900K étant actuellement le dernier processeur de bureau Intel prenant officiellement en charge AVX-512, tandis que le Ryzen 7 7700X a été utilisé pour faire correspondre le nombre de cœurs/threads de ce processeur Rocket Lake pour cette comparaison marche/arrêt AVX-512.

AMD AOCC 4.0 contre GCC contre LLVM Clang Compiler Benchmarks sur Zen 4
La semaine dernière lors du lancement des processeurs AMD EPYC 9004″Genoa”, AMD a publié AOCC 4.0 comme la dernière version de leur compilateur d’optimisation C/C++ qui prend désormais en charge leur micro-architecture Zen 4. La semaine dernière, j’ai exécuté quelques benchmarks AOCC 4.0 initiaux et ce LLVM/Clang en aval semblait plutôt favorable par rapport à LLVM/Clang en amont, alors que depuis lors, j’ai pu effectuer des benchmarks plus approfondis sur une grande variété de C/C++ open-charges de travail sources. Voici cette série plus complète d’analyses comparatives AOCC 4.0 par rapport aux compilateurs open source LLVM/Clang et AOCC.

Les gains épiques réalisés en 5 ans pour AMD EPYC 7601 Naples par rapport au plus récent EPYC Genoa de 4e génération
Les performances du processeur AMD EPYC 4e génération”Genoa”ont été tout simplement phénoménales. Ces nouveaux processeurs de serveur AMD ont montré des performances étonnantes avec jusqu’à 96 cœurs par socket et au-delà de l’augmentation du nombre de cœurs, il y a maintenant jusqu’à 12 canaux de mémoire DDR5-4800 et le plus important dans l’espace HPC est l’introduction de la prise en charge AVX-512 avec Zen 4. Même les performances Genoa à haute fréquence à 32 cœurs ont dominé la concurrence actuelle Xeon Scalable d’Intel. Alors qu’AMD EPYC Genoa apporte des gains très impressionnants d’une génération à l’autre et par rapport aux processeurs Xeon Ice Lake actuels, la curiosité a eu raison de moi pour voir comment les nouveaux processeurs AMD EPYC se comparent au produit phare EPYC 1st Gen”Naples”d’AMD-l’EPYC 7601 2P. Voici les benchmarks de Gênes montrant à quel point les performances du processeur du serveur AMD/HPC ont évolué au cours des cinq dernières années depuis Naples.

Benchmarks AMD EPYC 9374F Linux-Le processeur haute fréquence 32 cœurs de Genoa
La semaine dernière, pour le jour de lancement AMD EPYC 4e génération”Genoa”, j’ai publié l’AMD EPYC 9554 initial et Benchmarks EPYC 9654 Linux dans le cadre de mon examen. Ces processeurs Zen 4 à 64 et 96 cœurs ont fonctionné de manière phénoménale avec Genoa ayant AVX-512, douze canaux de prise en charge de la mémoire système DDR5-4800, une allocation TDP plus élevée et d’autres améliorations par rapport aux processeurs de serveur Milan (X) précédents. L’autre SKU qu’AMD a envoyé pour examen est l’EPYC 9374F en tant que nouvelle partie haute fréquence à 32 cœurs. Pour moins de 5 000 $, l’EPYC 9374F est une partie haute fréquence Zen 4 à 32 cœurs avec un TDP de 320 watts. Les benchmarks d’aujourd’hui comparent l’EPYC 9374F à l’EPYC 9554/9654 et à divers autres processeurs AMD EPYC et Intel Xeon Scalable sous Linux.

Test de six distributions Linux différentes sur l’Intel Core i9 13900K”Raptor Lake”
Pour ceux qui s’interrogent sur les performances prêtes à l’emploi des différentes distributions Linux modernes lors de l’exécution des nouveaux processeurs Intel Raptor Lake, voici six distributions différentes exécutées sur le processeur phare actuel Core i9 13900K. CentOS Stream 9, Clear Linux, Debian Bookworm (Testing), EndeavourOS, Fedora Workstation 37 et Ubuntu 22.10 ont été testés.

AMD révèle plus de détails sur la série Radeon RX 7900/RDNA3
Plus tôt ce mois-ci, AMD a annoncé les Radeon RX 7900 XT et RX 7900 XTX avec une disponibilité prévue pour le 13 décembre. En attendant aujourd’hui, l’embargo se lève sur plus de détails concernant l’architecture RDNA3 et ces nouvelles cartes graphiques.

Les performances Intel Core i9 13900K”Raptor Lake”de Linux 5.15 à Linux 6.1
Pour ceux d’entre vous qui passent à un système Intel 13e génération Core”Raptor Lake”, ceci saison des fêtes, voici quelques points de repère sur la façon dont les différentes versions du noyau affectent les performances phares du Core i9 13900K. Les tests ont commencé avec le noyau Linux 5.15 LTS fourni par Ubuntu 22.04 LTS actuellement et se terminent avec l’instantané Linux 6.1 Git de ce noyau qui approche de sa sortie officielle et ce qui devrait être la version du noyau LTS de cette année.

AMD lance les processeurs EPYC 9004″Genoa”-Jusqu’à 96 cœurs, AVX-512, des performances incroyables
Après le lancement réussi en septembre de la série AMD Ryzen 7000″Zen 4″processeurs de bureau, AMD lève aujourd’hui l’embargo sur ses processeurs de serveur”Genoa”de la série EPYC 9004. EPYC Genoa emmène les processeurs de serveur AMD vers le nouveau socket SP5, jusqu’à 96 cœurs/192 threads par socket, AVX-512 avec Zen 4, douze canaux de mémoire système DDR5 et bien plus encore-tous combinés, cela place AMD et l’industrie à de nouveaux niveaux de performance HPC. J’ai comparé les processeurs AMD EPYC Genoa au cours des dernières semaines avec un succès étonnant. Cet article se penche davantage sur l’ensemble des fonctionnalités et la plate-forme de Gênes, tandis que mon examen et mes tests de référence AMD EPYC 9554/EPYC 9654 Linux initiaux sont séparés.

AMD AOCC 4.0 arrive pour extraire plus de performances de Zen 4
Jeudi, lors du lancement des processeurs AMD EPYC Genoa de 4e génération, AMD a également publié AOCC 4.0 comme la dernière version de le compilateur d’optimisation AMD C/C++. Je l’ai mis à l’épreuve le jour dernier et continue de montrer l’impact positif sur les performances d’un bon réglage du compilateur.

Le noyau Linux a forcé un comportement différent pour les processus commençant par”X”
Un vilain hack dans le noyau Linux qui est en ligne depuis plus de trois ans a été appelé. En raison d’un buggy X.Org Server/xf86-video-modesetting DDX, le noyau Linux a imposé un comportement différent selon qu’un processus démarre par”X”et désactive à son tour la prise en charge de la configuration du mode atomique.

AMD ouvre enfin son code source Radeon Raytracing Analyzer”RRA”
Cet été, AMD a annoncé le Radeon Raytracing Analyzer”RRA”dans le cadre de sa suite logicielle de développement pour aider pour profiler les performances/problèmes de lancer de rayons sur Windows et Linux avec Direct3D 12 et l’API Vulkan. Initialement, la version RRA 1.0 était uniquement binaire, mais maintenant AMD a réussi son approche”GPUOpen”et l’a rendue open-source.

Le protocole Wayland est enfin prêt pour la mise à l’échelle fractionnaire
Après plusieurs mois de travail, le protocole wp-fractional-scale-v1 pour Wayland est sur le point d’être fusionné de manière imminente pour la mise à l’échelle fractionnaire Support.

Linux va de l’avant avec l’activation de l’IBT du noyau par défaut
En tant qu’amélioration du noyau Linux prêt à l’emploi dans sa configuration x86_64 par défaut, il était envisagé pour activer le suivi indirect des succursales par défaut. Ce changement pour activer IBT par défaut a été repris par la branche x86/core de TIP, le mettant ainsi sur le pont comme matériel à soumettre avec la fenêtre de fusion Linux 6.2 du mois prochain.

Corrections d’optimisation basées sur les fichiers UFS pour Linux : qualifiées de”folie complète et totale”
JEDEC a récemment décrit une extension du stockage flash universel (UFS) pour les fichiers Optimisations basées (FBO) pour améliorer les performances des appareils UFS. Un ingénieur Xiaomi a envoyé un ensemble de correctifs du noyau Linux pour implémenter UFS FBO au nom de meilleures performances, mais avec un rejet presque immédiat par un mainteneur vétéran du noyau Linux.

Le moteur de jeu Godot a maintenant sa propre fondation
Le moteur de jeu open source Godot faisait partie du Software Freedom Conservancy (SFC) comme de nombreux projets open source utiliser pour gérer les tâches de parrainage fiscal et autres, tandis que la Fondation Godot a maintenant été créée en tant qu’entité juridique propre.

Rust-Written Redox OS 0.8 est sorti avec le support i686, l’audio et le fonctionnement multi-affichage
Après plus de six mois de travail de développement, Redox OS 0.8 est sorti aujourd’hui comme la dernière version de ce système d’exploitation open source écrit en Rust à partir de zéro.

Google va de l’avant avec la fourniture de fabrication de silicium open source gratuite à partir de GlobalFoundries
Google a annoncé un financement pour la fabrication de silicium pour les projets open source participants utilisant le kit de conception de processus avec GlobalFoundries.

Wayland Protocols 1.30 introduit un nouveau protocole pour permettre la déchirure d’écran
Au début de Wayland, l’un des principaux arguments philosophiques de cette alternative au serveur X.Org était que”chaque image est parfaite”et renoncerait à la déchirure de l’écran parmi d’autres impuretés de rendu. Introduit maintenant avec Wayland Protocols 1.30, un nouveau protocole de mise en scène permet de déchirer l’écran.

Intel clarifie l’utilisation de HECI pour le GSC d’Arc Graphics
Suite à la récente discussion sur le pilote Linux open source d’Intel pour Arc Graphics qui ne fonctionne pas encore sur POWER, un autre plutôt intéressant mise en garde de soutien a également été soulevée. Il s’avère que la mise à jour du micrologiciel GSC pour le matériel Arc Graphics nécessite actuellement la fonctionnalité Intel Management Engine (ME), qui limite essentiellement la mise à jour du micrologiciel de la carte graphique aux systèmes dotés de processeurs Intel. (Mise à jour : voir la fin de l’article.)

IWD 2.0 d’Intel est sorti pour le démon sans fil Linux moderne
L’un des innombrables grands projets open source d’Intel au fil des ans est IWD en tant que démon sans fil moderne pour les appareils WiFi sous Linux. IWD est en préparation depuis plus d’une demi-décennie en tant que nouveau remplaçant de wpa_supplicant et, avec le temps, a implémenté de nombreuses fonctionnalités et a été largement adopté. IWD 2.0 a été publié cette semaine en tant que dernier jalon pour ce démon sans fil open source.

GIMP 2.99.14 est sorti comme une autre étape vers GIMP 3.0
GIMP 2.99.14 est sorti ce week-end en tant que dernière version de développement en route vers l’insaisissable GIMP 3.0.

DXVK 2.0 est sorti avec de nombreuses améliorations pour Direct3D sur Vulkan
DXVK 2.0 est une mise à jour majeure de cette implémentation Direct3D sur Vulkan utilisée par Steam Play (Proton) pour profiter Jeux Windows D3D9 à D3D11 sur Linux avec une grande vitesse.

Les développeurs de Red Hat annoncent leur travail sur le nouveau système de fichiers”Composefs”
Les ingénieurs de Red Hat ont annoncé ce matin pour la première fois publiquement leur travail sur Composefs, un nouveau système de fichiers opportuniste partage et système de fichiers d’images vérifiées.

AMD lance Brotli-G pour la compression Brotli accélérée par GPU
Après l’open-sourcing de son code Radeon Raytracing Analyzer la semaine dernière, cette semaine l’équipe GPUOpen d’AMD a un nouvel open-annonce du projet source: Brotli-G.

Proton 7.0-5 fait tourner plus de jeux sous Linux et sur Steam Deck
Valve a officiellement publié Proton 7.0-5 comme la dernière version de leur Wine en aval qui alimente Steam Jouez pour profiter d’innombrables jeux Windows sur Linux, notamment maintenant avec le Steam Deck. Valve a également présenté”Proton Next”comme nouveau terrain d’essai pour les futures mises à jour de Proton.

Microsoft.NET 7 est sorti avec une meilleure prise en charge de Linux, des performances améliorées
Microsoft a publié mardi.NET 7 avec une prise en charge améliorée de Linux, de meilleures performances et de nombreuses nouvelles fonctionnalités tout au long de cette Pile de plate-forme Microsoft.

Microsoft promeut le sous-système Windows pour Linux”WSL”au statut GA
Alors que le sous-système Windows pour Linux (WSL) existe depuis six ans maintenant et que WSL2 est activé pour exécuter des applications graphiques Linux avec accélération GPU et un large éventail de fonctionnalités, y compris la possibilité d’exécuter systemd et autres, ce n’est qu’aujourd’hui que Microsoft a promu WSL au statut de”disponibilité générale”sur Windows 10 et Windows 11.

Les développeurs Rust vont de l’avant en se préparant à intégrer plus de code en amont dans le noyau Linux
Avec la prochaine version du noyau Linux 6.1, l’infrastructure Rust initiale a été fusionnée pour permettre l’utilisation du langage de programmation Rust à l’avenir pilotes du noyau et autre code du noyau. Mais cet état dans Linux 6.1 est très basique et n’est pas encore pratique, alors qu’un envoi secondaire de correctifs”Rust for Linux”a été envoyé pour permettre davantage de développement du noyau avec Rust.

Fedora Linux autorisé à poursuivre son portage C moderne
Le mois dernier, une proposition de modification de Fedora 40 pour”porter Fedora vers le C moderne”revient à resserrer son langage C prise en charge héritée. Ce changement visant à garantir que le code C empaqueté est conforme aux compilateurs C99 stricts a maintenant été approuvé par le Fedora Engineering and Steering Committee (FESCo).

Categories: IT Info