Window 8 et Linux sur ARM

Microsoft vient d'annoncer la Preview de Windows 8 pour développeurs. Windows 8 supporte les architectures processeurs classiques Intel / ADM, mais aussi les plateformes à base de processeurs ARM. Les constructeurs Texas Instruments, Nvidia, Qualcomm et les autres dérivés de l'ARM, vont proposer des machines Windows 8. Linux pour ARM ne sera plus seul :)

Windows 8 on ARM

L'essentiel du discours de Microsoft est axé sur le juteux marché des tablettes PC, pour essayer de contrer Apple et son iPad.

Mais, il existe de nombreuses cartes mères avec un processeur ARM. Je vous propose un rapide tour d'horizon de l'offre de carte mère ARM, de ce qui constituera peut-être une grande part de l'informatique de demain.


BeagleBoard-xM

BeagleBoard

La carte mère BeagleBoard-xM embarque un processeur TI DM3730 1GHz avec 512 Mo de RAM, une connectique SD, USB, un accès réseau 10/100Mb/sec. Sa consommation est de quelques Watts. Elle fonctionne actuellement avec Linux, Android.

MultiScreen Video avec un mini cluster de BeagleBoard


PandaBoard

Pandaboard

J'ai déjà réalisé un post sur un cluster réalisé à base de PandaBoard. Ces caractéristiques en font une bonne machine de travail, qui pour l'instant fonctionne sous Linux ou Android. Avec son processeur double-cores TI OMAP 4430 1GHz et 1Go de RAM, elle devrait pourvoir accueillir Windows 8 sans problème.


TrimSlice

TrimSlice

La machine TrimSlice est réellement une machine conçue pour servir de station de travail. Elle est livrée dans un boitier adapté, il existe une version avec disque dur intégré. Cette machine est animée par un processeur ARM dual-cores NVidia Tegra 2 1GHz, avec 1Go de RAM et une connexion réseau 1Gb/sec !


Raspberry PI

Raspberry PI

Il y quelques semaines, un ami m'a parlé de cet étonnant projet, le Raspberry PI, une machine qui se veut économique à tout niveau, et surtout pas chère : elle sera proposée au environs de 25€ ! Le Raspberry PI est équipé d'un processeur ARMv11 700MHz et de 256Mo de RAM avec une connectique réseau 10/100Mb/sec.


Gumstix

GumStix

Gumstix est un projet ancien, qui propose une carte mère ARM en différents formats, et surtout qui de part son grand age, possède une énorme communauté, ainsi que de nombreuses cartes d'extension ! Suivant les versions, il est équipé de processeur Texas Instruments OMAP3530 ou OMAP3503 (CPU Cortex-A8), avec 512 ou 256 Mo de RAM.


Tableau des caractéristiques des machines ARM

Machine Processeur RAM Ethernet USB Prix
BeagleBoard-xM TI DM3730 1GHz 512Mo 10/100 4 150 €
PandaBoard TI OMAP 4430 1GHz Dual-core 1024Mo 10/100 2 160 €
TrimSlice NVIDIA Tegra 2, 1GHz Dual-core 1024Mo 10/100/1000 4 150 à 280 €
Raspberry PI ARMv11 700MHz 256Mo 10/100 2 ~ 25 €
Gumstix TI OMAP3530 512Mo 10/100 1 à partir de 280 €

Conclusion

L'arrivée de Windows 8 sur les processeurs ARM, va permettre de démocratiser ces architectures pour l'instant cantonnées à la sphère des passionnés et bidouilleurs. Linux qui a été comme toujours le premier sur ces plateformes, va encore progresser en parallèle sur cette architecture. Le GreenIT ne s'en portera que mieux !

Cette liste n'est pas exhaustive, il existe surement d'autres cartes mères ARM, alors allez-y de vos commentaires et suggestions.