Publicité
Derniers dossiers Processeurs
Nano vs Atom vs Athlon : la guerre des Watts

Nano vs Atom vs Athlon : la guerre des Watts
Nous avons comparé l'Atom 230 d'Intel, le Nano L2100 de VIA afin de savoir quel processeur était le plus performant pour des machines très économes en énergie. VIA promet des performances exceptionnelles. Est-ce assez pour battre l'Atom ? Lire la suite

Ressources relatives

Un processeur Open Source et compatible SMP

Vendredi 2 mars 2007 à 18:54 par Pierre Dandumont, 2007-11-08
Source: EE Times – Catégorie : Processeurs
14 commentaires

Gaisler Leon 3 Le Leon 3, un processeurLe CPU, encore appelé processeur, est l’acronmye de « Central processing unit », en anglais. Ont pourrait traduire ce terme par unité centrale de trai... dont le designDesign est un terme qui désigne indifféremment la manière dont est réalisée une carte électronique et l’aspect visuel des périphériques. En ce qui con... est Open SourceMode de développement logiciel caractérisé par la mise en libre accès du code source du projet logiciel. La notion d’Open Source consiste à publier le..., est maintenant utilisable en SMPSymmetric Multiprocessing (Multiprocesseur en mode symétrique). Architecture d’un ordinateur dans laquelle plusieurs microprocesseurs (ou plusieurs co... (plusieurs processeurs) sous LinuxSystème d’exploitation compatible avec Unix et reposant sur le principe du logiciel libre. Linux est un système d’exploitation dérivé d’Unix. Il a été.... Le processeur de Gaisler (une société suédoise) est basé sur l’architecture SPARCSPARC est l’acronyme du terme anglais « Scalable Processor ARChitecture », soit architecture de processeur adaptable. Les premières versions ont été ..., et le design est distribué par la société.

Un processeur Open Source

Le design du Leon 3, basé sur l’architecture SPARC V8, est disponible sous licence GPLGNU General Public License - Licence Publique Générale GNU. Licence logicielle rédigée initialement dans le cadre du projet de logiciel libre GNU. Ell... (donc sans frais) pour un usage dans l’éducation ou la recherche. L’utilisation commerciale du processeur nécessite de payer une licence. Au niveau de la fabrication du processeur, on peut utiliser des kits FPGAField-Programmable Gate Array. Circuit logique programmable à base de portes. Un circuit logique programmable est une puce dont les fonctions sont rec... (comme ceux de Xilinx ou Altera) pour synthétiser un processeur. Gaisler indique qu’en FPGA, on peut atteindre des fréquences de 125 MHz, alors qu’en utilisant une fabrication plus classique, on peut atteindre 400 MHz.

Le SMP diminue les coûts

La faible fréquenceLa fréquence désigne la mesure du nombre de fois qu’un phénomène périodique se reproduit chaque seconde. L’unité dans laquelle s’exprime la fréquence ... (comparativement aux processeurs de nos PC) peut être handicapante dans certains cas, et donc la possibilité de travailler en SMP est une bonne nouvelle. Le support Linux permet d’utiliser jusque 16 processeurs Leon 3 en parallèle sur le même bus. Tous les outils de développement qui prennent en charge les processeurs de la famille SPARC V8 sont compatibles avec le Leon 3, et Gaisler fournit un compilateurLogiciel permettant à du code de programmation, écrit dans un langage évolué, d’être directement compréhensible et exécutable par le processeur. La co... dédié à son processeur.

Un processeur pour l’espace

Gaisler a travaillé avec l’ESA (European Space Agency) pour que son processeur puisse être utilisé dans l’espace. Une version spécifique du Leon 3 existe donc, dédiée à l’exploration spatiale. Le Leon 3 "espace" contient des circuits de correction des erreurs en interne, qui permettent de détecter et corriger les problèmes pour une fiabilité maximale des calculs.


Réagissez ! Retour à la liste des news
Publicité
Commentaires
dsant2 02/03/2007 20:42
Masquer
-0+
dsant2

Citation :Au niveau de la fabrication du processeur, on peut utiliser des kits FPGA
Oui, mais combien il coute l'FPGA ? par ce que si ca revient plus cher qu'un processeur AMD, c'est pas la peine :(

ccomb 02/03/2007 21:08
Masquer
-0+
ccomb

« disponible sous licence GPL (donc sans frais) pour un usage dans l’éducation ou la recherche. L’utilisation commerciale du processeur nécessite de payer une licence. »

Là il y a quelque chose d'incohérent. La GPL ne peut pas faire de différence entre une utilisation commerciale ou non. Elle n'impose aucune restriction de ce type.

Dandu 02/03/2007 21:16
Masquer
-0+
Dandu

ben en usage recherche/etudiant, il est ous la GPL.
en usage commercial, sous une autre licence.

ccomb 02/03/2007 21:55
Masquer
-0+
ccomb

ben non, la GPL ne dépend pas de l'usage. On ne peut en aucun cas dire à quelqu'un « ok je te donne mon truc sous GPL, mais tu n'en fais pas d'usage commercial ».

Dandu 02/03/2007 22:01
Masquer
-0+
Dandu

faut leur demander à eux, c'est ce qu'ils indiquent.

ccomb 02/03/2007 23:28
Masquer
-0+
ccomb

Soit ils n'ont rien compris à la GPL, soit ils ont tout à fait compris mais ils essaient de berner ceux qui n'ont pas compris le copyleft.

sylvere 03/03/2007 00:08
Masquer
-0+
sylvere

ou alors ils utilisent une GPL modifiée mais dans ce cas c'est plus du GPL: du coup ils perdent les avantages du GPL, ils n'ont pas le droit d'inclure du vrai code GPL dans leurs projets, sinon c'est illégal

lolomatic 03/03/2007 00:27
Masquer
-0+
lolomatic

Hélas, désolé de vous décevoir mais, bien que nétant pas spécialiste en droit, force est de constater que le système de double licence existe !
Des exemples ?
- MySQL
- QT (trolltech)

J'ai moi même eu beaucoup de mal à comprendre (je crois que je n'ai d'ailleurs pas vraiment compris) mais les sites sont on ne peut plus clairs sur le sujet !

ccomb 03/03/2007 01:47
Masquer
-0+
ccomb

« (je crois que je n'ai d'ailleurs pas vraiment compris) »

Effectivement. Le système de double licence permet à l'auteur qui possède les droits sur un logiciel de le publier à la fois sous GPL et sous licence propriétaire. Quelqu'un qui choisit la version GPL a le droit d'utiliser le logiciel y compris pour des buts commerciaux, il a même le droit de le vendre. Mais il doit respecter la GPL, donc fournir le code de ses modifs. Il devra utiliser la licence propriétaire s'il ne veut pas donner le code de ses modifs.
Tout ça n'a absolument rien à voir avec la notion d'utilisation commerciale, ni d'éducation, ni de recherche, mais de la redistribution.

lolomatic 03/03/2007 16:44
Masquer
-0+
lolomatic

Merci ccomb pour ces précisions !
Oups - il faut donc que je retire le prix des licences MySQL du dernier projet sur lequel je bosse ;p.
Blague à part, je crois que si on a l'occasion de facturer des licences pour de tels logiciels dans nos projets, cela pourrait aider à sa manière le logiciel libre (le site de MySQL encourage à acheter des licences commerciales pour supporter le développement). Ceci, pour tous les logiciels libres ! La plupart des sites supportent d'ailleurs les donations par paypal.

wolfjeremy 03/03/2007 21:39
Masquer
-0+
wolfjeremy

Salut,

Où est-ce qu'on peut acheté ce matériel ?
Car j'aimerais bien integrer un processeur à mon scanner 3D, pour réduire l'utilisation du CPU du pc.

cyrano 04/03/2007 11:43
Masquer
-0+
cyrano

LEON est en GPL, donc tu peux en faire ce que tu veux avec.

Concernant MySQL, si tu n'achètes pas de licences à MySQL Labs, tu es obligé de fournir les sources de ton code (qui utilise MySQL) a tes utilisateurs sous licence GPL.

ccomb 04/03/2007 15:02
Masquer
-0+
ccomb

cyrano: là c'est plus difficile à apprécier, car il faut définir « qui utilise mysql ». On peut sans problème accéder à une base mysql GPL et l'utiliser dans un projet proprio, mais tout dépend si ce programme proprio est linké avec des bibliothèques fournies par mysql ou non. Et tout dépend si ces bibliothèques sont en GPL, ou en LGPL.

En résumé, le mieux est de lire attentivement les licences.

lolomatic: entièrement d'accord pour le support, d'ailleurs, rien à voir, mais si certains sont musiciens et ne savent pas quoi faire de leur argent, vous pouvez aller faire un don au projet Ardour :
http://ardour.org

cyrano 06/03/2007 21:37
Masquer
-0+
cyrano

ccomb> Parler de "link" c'est bidon. La seul notion de la GPL, c'est "derivative forme of work", en gros tout ce qui se base sur un produit existant et donc tout ce qui ne marche plus si on enlève ce composant.

"une base mysql GPL et l'utiliser dans un projet proprio," C'est uniquement possible pour un usage interne. Ensuite, je t'accorde qu'il faut voir qui possède la copie du logiciel avec la notion d'utilisateur qui est un peu flou (cf google qui ne publie pas ses modifs perso de linux pour ses serveurs, idem pour free et sa freebox)

A savoir Vous allez poster en tant qu'utilisateur anonyme.



Top recherche
Publicité