Archives par mot-clé : Cortex A9

Un ordinateur embarqué avec processeur ARM quadri-core pour 59$

Je me posais la question de savoir quelle était maintenant la “meilleure affaire” en terme d’ordinateur embarqué similaire au Raspberry Pi. La CubieBoard2 (http://xv4y NULL.radioclub NULL.asia/2013/08/09/reception-de-la-cubieboard2/) et son évolution le CubieTruck offre un vrai concentré de technologie pour le prix, mais sur ce domaine les choses évoluent très très vite. Le processeur AllWinner A20 que l’on trouve dans ces cartes expérimentales n’est plus aujourd’hui le haut de gamme du fondeur chinois, c’est le A31 quadri-core qui le remplace avec un GPU PowerVR plus puissant lui aussi. Malheureusement, pas de carte avec AllWinner A31 disponible réellement (malgré quelques annonces).

ODROID U3 (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2014/02/ODROID NULL.jpg)Par contre on trouve des projets très sérieux autour de processeurs fabriqués par Samsung, la série des Exynos que le constructeur coréens intègre dans ses smartphones et tablettes. Haut la main, la meilleure affaire est la ODROID-U3 Community Edition qui pour 59$ (port non compris) embarque 4 coeurs Cortex A9 à 1,7 GHz, un GPU Mali 400MP à 533MHz (comme les A10/A20 mais avec 4 coeurs) et 2 Go de RAM (http://hardkernel NULL.com/main/products/prdt_info NULL.php?g_code=G138733896281&tab_idx=1). Elle est capable de faire tourner XUbuntu 13.10 et Android 4 et devrait représenter un sérieux bon en avant en termes de performances sur les entiers et les flottants. Par contre, pour la vidéo ce sera peut-être moins bien que le Raspberry Pi qui excelle dans le domaine. Le principal problème des GPU Mali n’étant pas la puissance de calcul brute, mais l’absence de driver disponible dans les versions “libres” des distributions Linux.

Si vous voulez encore plus de puissance, allez voir dans la gamme de Arndale qui propose une carte basé sur le Samsung Exynos 5420 embarquant pas moins de 8 coeurs (http://www NULL.arndaleboard NULL.org/wiki/index NULL.php/Main_Page)! 4 sont des coeurs Cortex-A15 à 1,7 GHz, et quatre sont des Cortex-A9 à 1,2 GHz. Le GPU est un Mali 604 qui dispose de très bonnes performances. A noter que la carte offre aussi un port SATA (comme les Cubieboard) ce qui est pratique pour monter un petit serveur à la maison en étant beaucoup beaucoup plus rapide que les cartes SD. Le prix chez PyrusTek est de 179$ ce qui la place dans une autre gamme (http://www NULL.pyrustek NULL.com/us/?menuType=product&mode=view&act=list&page=&searchField=&searchKey=&lcate=001&mcate=001&scate=&fcate=&sort=&prodCode=2013102100003&searchIcon6=&searchIcon7=&searchIcon8=&searchIcon9=&searchColor=&searchSize=&pr_no=&searchStartPrice=&searchEndPrice=).

Pour mon ami Benoît qui me faisait remarquer avec justesse que ce qu’il manque à Cubieboard c’est un vrai projet avec une orientation fonctionnelle, car c’est là la réussite de la Raspberry Fundation et aussi des BeagleBone (http://xv4y NULL.radioclub NULL.asia/2013/04/23/un-beaglebone-avec-processeur-arm-cortex-a8-a-1ghz-pour-45/) qui mettent l’accent sur l’environnement de développement, la vérité est encore plus triste. Tom Cubie, créateur de la CubieBoard, est aussi lancé dans le projet de Radxa qui construit des cartes autour de processeurs chinois Rockchip RK3188 (http://radxa NULL.com/author/radxa/). Pour 99$ vous avez un quadri-core Cortex-A9 à 1,6 GHz avec 2 Go de RAM qui tourne sous Android et Ubuntu. Le GPU est un Mali-400MP à 4 coeurs. On le voit bien, l’orientation est clairement matérielle, l’aspect logiciel et développement vient bien derrière puisque le support des CubieBoard 2 sous Debian n’est même pas complet!

Fabriquer son super-calculateur en kit…

L’information m’est parvenue de différentes sources, mais la plus complète comme toujours est celle d’Ars Technica (http://arstechnica NULL.com/information-technology/2013/07/creating-a-99-parallel-computing-machine-is-just-as-hard-as-it-sounds/).

Parallella Adapteva Diagramme (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/08/parallella-diagram NULL.png)Si vraiment vous trouvez que votre CubieBoard2 (http://xv4y NULL.radioclub NULL.asia/2013/07/09/la-cubieboard-2-ordinateur-embarque-avec-cpu-double-coeur/) avec son processeur dual-core rame pour traiter les 100 MBps de données que votre SDR dernier cri lui fournit , la solution est enfin disponible pour 99$. Il s’agit de la carte Parallela qui dispose d’un processeur d’usage général Dual-Core Cortex A9 (un Xilinx Zynq7010 pour être précis) et un coprocesseur de calcul massivement parallèle Epiphany E16 comportant 16 coeurs RISC à 1 GHz (donné pour 26 Gigaflops)! Une version avec un processeur principal plus puissant (Zynq7020) et un processeur Epiphany E64 (64 coeurs et 90 Gigaflops au total) sera disponible prochainement pour un prix plus élevé bien entendu. Les différents éléments sont reliés par des bus à haute vitesse. Une chose à noter, ces cartes ne comportent pas de GPU (processeur graphique) et dans certaines utilisation (décodage de flux vidéos HD) pourraient être globalement moins performantes que des cartes utilisant des circuits plus communs comme dans le Raspberry Pi ou le BeagleBone Black (http://xv4y NULL.radioclub NULL.asia/2013/04/23/un-beaglebone-avec-processeur-arm-cortex-a8-a-1ghz-pour-45/)

Adapteva, constructeur des circuits Epiphany (http://www NULL.adapteva NULL.com/products/silicon-devices/e16g301/), ne cache avoir été inspiré par le Raspberry Pi, et l’idée était de pouvoir vendre des super-calculateurs massivement parallèles pour 99$. Sans atteindre les performances des meilleures machines du classement Top-500 (33,86 petaflop/s pour Tihane 2), des chercheurs ou des étudiants peuvent maintenant rapidement créer des architectures complexes en stackant plusieurs centaines de cartes, permettant pour un prix raisonnable de résoudre certains calculs bien plus vite que des serveurs d’usage général du commerce. Plus besoin de demander aux grands constructeurs informatiques de vous construire un calculateur sur-mesure, vous pouvez le concevoir vous-même. L’ensemble du kit de développement (SDK) et les compilateurs C/C++ sont open-source, et grâce à ses coeurs Cortex A9 la carte fonctionne sous Ubuntu Linux ou d’autres distribution. Elle dispose de 1 Go de RAM, 128 Mo de Flash, un port carte SD, un port Gigabit Ethernet, un port HDMI, des ports USB…

Cluster de cartes Parallela (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2013/08/parallella-cluster NULL.jpeg)Un financement de 900 000$ a été trouvé via KickStarters avec certaines grosses sociétés sponsorisant le projet la SDR comme application clairement affichée. L’objectif des 99$ de prix de vente a toutefois été difficile à atteindre avec un coût de fabrication hors remise sur volumes de l’ordre de 300$. Avec 6300 unités prévues, le coût était plus proche des 150$ et bien que techniquement la carte ait été prête, la production a dû être retardée de 8 semaines pour sécuriser un approvisionnement de composants à des coûts plus raisonnables. Les 40 premières unités de pré-série on été livrées, et les pré-commandes sont ouvertes (http://shop NULL.adapteva NULL.com/) avec livraison prévue en octobre.

 

Un PC miniature Quad-Core à 129$

Vu sur ArsTechnica (http://arstechnica NULL.com/gadgets/2012/07/korean-company-offers-3-5-inch-quad-core-arm-linux-computer-for-129/), la société coréenne Hardkernel propose sa carte ODROID-X qui vient compléter la famille des Raspberry Pi, BeagleBoard et consorts.

Carte ODROID-X, PC embarqué (http://xv4y NULL.radioclub NULL.asia/wp-content/uploads/2012/07/201206301841017729 NULL.jpeg)Visiblement orientée sur le haut du marché, la carte comprend un processeur à quatre coeurs (Samsung Exynos 4 à 1,4 GHz), un processeur graphique quadri-core Mali 400, 1 Go de RAM, 6 ports USB, un port Ethernet, une entrée-sortie audio et un lecteur de carte SDHC. Le processeur étant construit sur l’architecture Cortex A9 d’ARM, il permet de faire tourner Ubuntu et Android.

La carte semble disponible à la vente immédiatement avec une expédition internationale à partir de fin juillet (http://www NULL.hardkernel NULL.com/renewal_2011/products/prdt_info NULL.php?g_code=G133999328931), livraison prévue en 2 semaines par EMS. Le prix de 129$ (plus 30$ de port) est plus élevé que celui d’autres cartes, mais les performances sont à la hausse. A noter la garantie de 4 semaines et l’ensemble de petites notes en bas qui vous font comprendre que l’achat est à vos risques…