Linux 3.4 : bienvenue au x32, à la gestion des cartes Kepler, etc. |
————— 22 Mai 2012 à 08h39 —— 11946 vues
Linux 3.4 : bienvenue au x32, à la gestion des cartes Kepler, etc. |
————— 22 Mai 2012 à 08h39 —— 11946 vues
Linux 3.4 vient d'être lancé (il y a 48h maintenant pour être précis), avec un rythme effréné puisque la précédente mouture venait tout juste de fêter ses 2 mois d'existence. Un choix voulu par Linus Torvalds, "Mister" Linux, qui veut donner un coup de fouet au rythme d'évolution de son noyau. Ce n'est pas pour autant que les nouveautés sont moins notables avec cette accélération et cette version 3.4 en est le bon exemple avec un ajout plutôt surprenant : l'apparition de l'architecture x32.
Qu'est-ce donc que ce x32 ? Tout part d'un constat plutôt simple finalement, basé sur les architectures x86 (32 bits) et x86-64 (64 bits). La seconde est inévitablement une avancée notable face à la première, entre autres grâce à la prise en charge de plus de 4Go de mémoire vive, mais aussi par le passage de 8 à 16 registres et bien d'autres choses. Mais le x86 garde quelques (rares) points forts sur son successeur désigné : des pointeurs mémoire plus petits, qui du coup tirent moins sur la mémoire cache du CPU. Cela peut d'ailleurs être mis en évidence par quelques benchmarks spécifiques comme le test 181.mcf de SPEC CPU2000 où un Core i7-2600K, par exemple, obtient un score plus de 30% supérieur en x86 face au x86-64.
Vous l'aurez sans doute compris, le x32 vise donc à combiner les 16 registres du x86-64 aux plus petits pointeurs mémoire du x86. Il faudra voir comment la suite évoluera et si les développeurs se lanceront réellement sur cette voie, mais donc Linux 3.4 est "prêt" de son côté.
Si le x32 est la nouveauté qui interpelle le plus, il en existe évidemment bien d'autres comme l'adoption, finalement, du module de sécurité YAMA après de nombreuses hésitations, une prise en charge nettement améliorée de l'architecture ARM car, Linus Torvalds ne s'y trompe pas, elle a clairement le vent en poupe. Les GPU sont également à l'honneur puisque les GeForce à architecture Kepler ont droit à une première prise en charge (qui demandera à être peaufinée par la suite) tandis que les Radeon Southern Islands, lancées un peu plus tôt, voient justement leur prise en charge précédente améliorée.
Pour voir toutes les nouveautés en détail, voici un article plus que complet sur Linuxfr.org
Un poil avant ?Le DirectCU 2 est-il taillé pour la GTX 680 ? | Un peu plus tard ...Un waterblock Koolance pour GTX 690 |