Nicolas Boulay a écrit 16015 commentaires

  • [^] # Re: 10 questions à l'équipe f-cpu

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 6.

    F-cpu était destiné aux workstation mais sera plutot utiliser dans l'embarqué, set-top box et autre pda à mon avis.

    Les perfs... disons qu'il est "one way" ce qui simplifie les choses mais le rend moins performant. D'un autre coté, le jeu d'instructions est riche. Si ton compilo sait utiliser le SIMD, il peut être très rapide.

    Le f-cpu ressemble beaucoup au SH5/ST50.

    "La première sécurité est la liberté"

  • [^] # Re: 10 questions à l'équipe f-cpu

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 6.

    1) Aucune idée.

    Faire un cpu, n'a rien à voir à faire un ordinateur. Un ordinateur est surtout une plateforme avec des IO spécifics (liens séries/ PCI/ISA/hypertransport/...). A mon avis, changer le CPU est ce qui doit être le plus facile si l'on fait un ordinateur car il "suffit" de changer de compilateur.

    2) Pas à ma connaissance.

    3) plus ou moins. Le projet fcpu est suffisament compliqué pour ne pas se mettre également à créer des outils qui réclament des compétences très différentes. On "suit" ghdl et je suggère des fonctionnalités :) Le port du f-cpu sous gcc est en court. Un nouveau cpu sans compilo ne sert à rien.

    "La première sécurité est la liberté"

  • [^] # Re: cout/performance d'un proc libre comme LEON ?

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 8.

    LEON et le RISC d'opencores.org peuvent tourner vers les 170-200 Mhz en 0.18µm avec une moyenne de 0.9 instruction par coup d'horloge (1.9 pour le dernier Opteron).

    Donc, c'est plus performant que les ARM 9. Mais pas que les arm 10 et autre Xscale/strongarm. Et je ne parles pas des x86 et autres cpu de station de travail.

    Niveau prix, cela dépend du nombre pièce fournis. Je ne connais personne qui vend un Leon "grand public" pour l'instand. Atmel devrait vendre une version "fault tolerant" pour le spatial à 100 Mhz (en 0.25 µm, je crois). Mais le prix doit être de l'ordre de 5000 eur.

    "La première sécurité est la liberté"

  • [^] # Re: fabrication, conception

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 3.

    C'est vieux. Non adapté au nouvel techno (<0.8µm...) . C'est, parait-il, un jolie code bloat. Le synthètiseur ne supporte pas les process en VHDL. Et le code n'est plus vraiment entretenu.

    Bref, à moins de trouver un expert du soft pour le mettre en oeuvre, je ne voie pas trop comment l'utiliser.

    "La première sécurité est la liberté"

  • [^] # Re: 10 questions à l'équipe f-cpu

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 2.

    Qu'est-ce que vous pensez des projets TCPA/LaGrande, Palladium/"next-generation secure computing base" ?

    That's sux ! (tm) même si palladium et tcpa ne sont finalement pas identiques.

    L'équipe f-cpu envisage -t-elle d'avoir ou de rajouter des composants spécialement dédiés à la crypto ou aux DRM dans son processeur ?

    Il ya des instructions qui permètent d'accélerer des codes de crypto mais pas plus.

    F-cpu n'est LA réponse à ses puces DRM car n'importe qui veut faire un f-cpu pourra toujours rajouter une puce type tcpa à coté du proc sur le bus IO si il veut. Au mieux, on peut obliger l'utilisation de la GPL pour tout code qui s'attache à l'interface mémoire principal (DRAM). Mais il restera les caches internes pour cacher certaine execution.

    "La première sécurité est la liberté"

  • [^] # Re: Avancement ?

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 6.

    Le mieux est de regarder ce qui se fait sur opencores.org. En gros, cela revient à utiliser des cartes à bases de FPGA, ce qui est loin d'être pas chère.

    "La première sécurité est la liberté"

  • [^] # Re: 10 questions à l'équipe f-cpu

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 9.

    Quelqu'un s'est-t-il deja montré interessé pour construire ce processeur ?

    Plus ou moins.

    Que pensez-vous de LEON, le processeur (comp. SPARC) développé par l'Agence Spatiale Européenne lui aussi sous LGPL ? http://www.gaisler.com/leon.html(...)

    C'est l'exemple pour dire que l'open hardware peut marcher ! Il a déjà été fondu 3 fois. Il tourne correctement et est tout petit. Et surtout il existe...

    "La première sécurité est la liberté"

  • [^] # Re: fabrication, conception

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 10.

    Faire fabriquer une puce coute une fortune en petite série.

    Je pencherais pour la création d'un "core" qui serait réutiliser pour faire des SoC (system on chip) pour faire des puces plus grosses. Dans le but de faire des palms ou autres trucs du même genre.

    Les fabrications par imprimantes ne sont qu'au stade d'expérimentation. Toutes technologie est utilisable. Si la puce est fabirqué en faible exemplaire, une vieille techno coutera moins chère car les couts fixent seront inférieurs mais les perfs seront en baisse aussi.

    Coté soft libre de CAO.

    C'est simple : il n'y a rien ou quasiement rien !!

    En gros, en simulation, il y a simili ( http://www.symphonyeda.com/(...) ) qui est gratuit sous linux mais pas libre du tout. Pour la synthèse, il n'y a rien. Peut-être xilinx en version gratuit pour synthètiser sur des petits trucs (genre XCV300). Il n'y a sinon que les programmes proprio (design compiler,...).

    Seul gtkwave est un programme libre qui permet de faire un truc en CAO : afficher des waveformes !

    ghdl.free.fr est un projet de front end vhdl pour gcc : c'est super prometteur. Si le projet arrive au bout, cela va être terrible !

    "La première sécurité est la liberté"

  • [^] # Re: Avancement ?

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 3.

    Cela existe déjà sur opencores.org, cela n'est pas drôle de réinventer la roue. Faire un cpu simple est facile à faire. Pousser les perfs, cela devient carrement plus dure !

    "La première sécurité est la liberté"

  • [^] # Re: Question facile (dans les rêves) :

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 10.

    La (l)gpl est adapé à tout ce qui a des sources et qui produit un résultat. Des plans et de sources HDL peuvent donc rentrer dans la catégorie.

    La GPL a le désavantage d'exiger la mise que la puce entière soit en GPL. Ce qui ne sera pas du gout de future utilisateur. En effet, les puces se consoivent aujourd'hui avant tout comme l'on considérait une carte il y a qq temps (cf. Omap de TI avec un ARM 9 pour l'applicatif, un arm7+C54 pour la radio sur le même die !)

    La LGPL est utilisée par LEON un proc sparc v8 de l'ESA ( www.gaisler.com ).

    La GPL avec exception sur certaine interface (bus io) devrait être suffisant. Cela ressemblerait à la licence du noyau linux. Mais cela n'engage que moi dans le projet.

    "La première sécurité est la liberté"

  • [^] # Re: 10 questions à l'équipe f-cpu

    Posté par  (site web personnel) . En réponse à la dépêche 10 questions à l'équipe f-cpu. Évalué à 4.

    C'est bon pour la branlette intellectuelle !

    En gros, le f-cpu s'est sympa à faire comme tout gros défis téchnique.

    "La première sécurité est la liberté"

  • [^] # Re: Y'a-t-il des bidouilleurs radio dans la salle ?

    Posté par  (site web personnel) . En réponse à la dépêche GNU/Radio, vers la machine universelle ?. Évalué à 4.

    Le quartz par fréquence n'est pas forcément obligatoire. Cela donne plus de stabilité, c'est tout. Des VCO programmables, cela doit bien exister. L'antenne, en lambda ou pas, est surtout là pour une question d'efficacité mais bon. En tout cas, cette partie est 100 % analogique, je ne vois pas bien ce que peut y faire un coprocesseurs. Des trucs spécialisés peuvent tourner vite mais traiter un signal numérisé à qq centaines de megahertz parait un peu illusoire.

    "La première sécurité est la liberté"

  • # Re: bon bon bon, virons les maichants journaux

    Posté par  (site web personnel) . En réponse au journal bon bon bon, virons les maichants journaux. Évalué à 4.

    Qu'est-ce qu'il fait mieux que les autres ?

    J'aime bien aussi ça :
    http://nosica.ng-market.net/(...)

    "La première sécurité est la liberté"

  • # Y'a-t-il des bidouilleurs radio dans la salle ?

    Posté par  (site web personnel) . En réponse à la dépêche GNU/Radio, vers la machine universelle ?. Évalué à 10.

    L'élèctronique analogique n'est pas trop mon truc. Mais pour que GNU Radio fonctionne il faut un convertiseur analogique numérique (et l'inverse pour émètre) mais surtout un mixeur (?) pour ramener un signal en bande de base.

    Trouver des convertisseurs CAN de 10 Mhz à 8 bits, cela se fait. Par contre, pour chopper le GSM, il faut un système pour ramener le 900 Mz (595-605 Mhz) en bande de base vers 10 Mhz. Il faut aussi que le système soit programmable aussi pour chopper la radio entre 80 et 120 Mhz, ce qui n'est pas évident du tout !

    En tout cas, c'est Intel qui va être content. Eux qui ont toujours voulu que le processeur soit le centre du monde, plutot que d'utiliser des coprocesseurs dédiés !

    "La première sécurité est la liberté"

  • [^] # Re: Ouch... ben mon vieux !

    Posté par  (site web personnel) . En réponse au journal Qu'en est-ce que l'on pourra voter les journaux ?. Évalué à 0.

    Mais non.

    Un journal est le reflet d'une personne qui peut en faire gerber d'autres. Toutes personnes a le droit de s'exprimer sur ses idées aussi immondes soient-elles (C'est pas Voltaire qui disait : "Je haie vos idées mais je me battrai jusqu'à la mort pour que vous puissiez les exprimer").

    C'est en ça, que les votes sur les journaux ne doivent pas toucher au XP. Dans les commentaires, cela sert à prioris à voir les personnes qui répondent des commentaires interrescants. Les journaux sont d'expressions libres.

    T'es fort, mon gars :))
    M'enfin, si tu vois seulement pour raison que je veux garder mes XP tanpis pour toi.

    "La première sécurité est la liberté"

  • # oups...

    Posté par  (site web personnel) . En réponse au journal Qu'en est-ce que l'on pourra voter les journaux ?. Évalué à 2.

    s/qu'en/quand/

    "La première sécurité est la liberté"

  • [^] # Re: libre qui reste libre

    Posté par  (site web personnel) . En réponse à la dépêche Copyleft Attitude : Copyleft Session du 18 février au 1er mars 2003. Évalué à 1.

    C'est la différence entre *BSD et GPL.

    Par contre, je croyais que la GPL avait viré l'obligation de mettre les détenteurs de copyright car cela devenait vite ingérable. Quoiqu'en musique, il n'y a pas de patch et donc beaucoup moins d'intervenant sur un même morceau.

    Si l'on réutilise un morceau il faudrait n'avoir qu'à citer le morceau et son principal auteur et d'éviter de devoir citer les niveaux N-1, n-2, n-3, ...

    "La première sécurité est la liberté"

  • [^] # Re: FT mise sur le Wifi en complément de l'UMTS

    Posté par  (site web personnel) . En réponse au journal FT mise sur le Wifi en complément de l'UMTS. Évalué à 1.

    C'est surtout les tgv qui pourrait être équipé. Mais il faut encore pouvoir faire la liaison TGV -> internet.

    "La première sécurité est la liberté"

  • [^] # Re: Offensive de communication

    Posté par  (site web personnel) . En réponse à la dépêche Offensive de communication. Évalué à -2.

    Un autre RMS ?

    aaaaaaaaaaaaaaaaaaaaaaaaaaaaah !

    "La première sécurité est la liberté"

  • [^] # Re: Le reseau libre n'a pas d'avenir dixit FT

    Posté par  (site web personnel) . En réponse au journal Le reseau libre n'a pas d'avenir dixit FT. Évalué à 2.

    Problème de santé avec le wifi ?

    Tu as ~500 mw pour le wifi contre 1 ou 2W pour le GSM. Mais la grosse différence est que l'antenne du gsm est à 2 cm de la tête et en général pas très loin de c*** et du coeur lorsqu'il est en veille ce qui n'a jamais le cas d'un wifi.

    "La première sécurité est la liberté"

  • # Re: Le reseau libre n'a pas d'avenir dixit FT

    Posté par  (site web personnel) . En réponse au journal Le reseau libre n'a pas d'avenir dixit FT. Évalué à 4.

    C'est de l'autopersuation :)

    C'est sûr qu'en le faisant interdire par le gouvernement, cela ne peut pas être pérenne...

    "La première sécurité est la liberté"

  • [^] # Re: XBOX2 avec transmeta, contre son gré

    Posté par  (site web personnel) . En réponse au journal XBOX2 avec transmeta, contre son gré. Évalué à 1.

    Avec ce qui est fait avec la XBOX, je ne crois pas une seul seconde que le hardware sera ouvert.

    Tu aura le droit de faire tourner des programmes signés MS, d'écouter tes SA-CD avec DRM et vérification par le net, et pareil pour tes super-DVD, et tu auras l'honneur d'avoir ton porte-monaie pour payer...

    "La première sécurité est la liberté"

  • [^] # Re: Et le téléphone alors ?

    Posté par  (site web personnel) . En réponse à la dépêche Trop écouter de mp3/ogg vorbis .... Évalué à 2.

    Les CNA sont donné dans une résolution donné en bits avec une fréquence de fonctionnement.

    Le SNR calcul le rapport Signal Sur Bruit (signal noise ratio) si tu utilises une sinosoïde pure pleine échelle dans la gamme de fréquence échantillionné.

    Un système 16 bits à 96 db de SNR (6.02*nbits je crois) soit un rapport de 10^9.6...144db pour 24 bits(10^14.4). Or lorsque l'on lit les caractéristiques réelles des convertisseurs audio, ils sont souvent inférieurs à ses chiffes théoriques surtout en 24 bits.

    Il y a qq temps, je me rappelle l'extase d'un article pour un cna hyperstable, le plus sensible de sa catégorie pour des capteurs en 24 bits avec un SNR de 120db... en 3Hz...

    "La première sécurité est la liberté"

  • [^] # Re: diplomatie...

    Posté par  (site web personnel) . En réponse au journal diplomatie.... Évalué à 2.

    Je ne connais pas trop le salaire typique d'un bac+2 en info. Par contre, leur compétence "moyenne", ...

    Mais sur linuxfr, il y a des tas de bac+2 qui valent largement un ingénieur ! C'est pour ça que je demandais si tu t'y connais ou pas (si tu te considères pas comme un crack, c'est déjà bon signe:). Et un bon, cela coute trés chère mais faut-il encore trouver du boulot.

    "La première sécurité est la liberté"

  • # Re: La guerre aux pirates de la musique s'intensifie

    Posté par  (site web personnel) . En réponse au journal La guerre aux pirates de la musique s'intensifie. Évalué à 7.

    Cela ne se fait pas de copier coller comme ça. Il fallait donner l'url de la news !

    "La première sécurité est la liberté"