Le gros problème du forth est que c'est totalement inadapter au fcpu sauf si tu fais une recompilation et la vectorisation. Le problème vient de la structure en pile du langage or le fcpu aura un long pipeline sans OOO donc il se prend les dépendances en plein dans la tronche. (genre tu divise les perfs par 10)
Pour la machine virtuelle faut avoir avec cedric. Sinon vient le jeudi pour mieux comprendre la bête.
* On découvre l'existence de liaison holographiques directes, alors qu'il n'y en a aucune mention dans les épisodes suivants, au contraire les gens doivent se déplacer pour transmettre les messages.
Il me semble que Dark vador parle avec l'empreur plusieurs fois de cette façon. Leia a donné le message a R2D2 pendant que son propre vaisseau était arraisonné.
Il ne faut absoluement pas croire que le fcpu est une pure affaire de "hardeux". Les softeux ont énormement d'interret pour nous.
Il faut pouvoir valider le modéle de programmation du fcpu. Un nouveau venu nous a suggéré l'insertion de primitive de syncho non-bloquante dont on ne savait même pas quelle existait. (CAS2).
Il faut écrire du vrai code en ASM pour voir si cela tourne ou pas plus vite qu'ailleurs.
Le gros projet SW sera le compilateur (portage de gcc) où pas grand monde en HW s'y connait. Or c'est autant de travail, de mon point de vue que le cpu lui-même. De plus, le cpu étant SIMD il faudrait écrire des algo de vectorisation pour en tirer parti.
D'une manière général, on peut trouver 50 compilo C sur le net, on peut trouver plein de compilo libre pour des langages que l'on ne connait m^me pas. Or il n'existe encore AUCUN compilo HDL libre ! Freehdl étant encore en phase alpha. Il y a des tas d'outils à écrire dans ce domaine.
http://www.provencewireless.net/news.php
est encore plus marrant : ils ont eu a payer une amende 1500 f pour brouillage ...génial !
Ce qui est encore plus drôle est leur page principale où il ont l'air de faire leur mea culpa concerant une concurrence avec les opérateurs. Je trouves cela absoluement génial ! Un assoc donne son travail et il faudrait en plus ne pas concurencer les opérateurs, les pauvres !
nicO
Imaginons que l'on veuille faire un access point linux. Quelle doit être la puissance de l'ordinateur pour supporter la carte 100 Meg, la carte Wireless et faire du routage?
C'est pour savoir quel genre de vieux bousin pourrait être recycler.
Y'a-t-il des bouts de distrib "clef en main" pour faire ce genre de chose ?
nicO
Je sais tout cela et la démonstration des philosophes que j'évoque doit bien partir de là. Le communisme mène à la dictature et personne n'a pu aller au dela parce que cela ne serait pas possible.
Mais il me semble que des philosophes avaient (tenté ?) de démontrer que forcement la tentative d'imposer le communisme se terminait forcement en dictature (il y a l'URSS mais aussi Cuba, la Chine, des états asiatiques (Vietname, Cambodge) ). Bref, il n'y a pas vraiment d'exemple ou cela marche.
D'après l'article ce genre de gros machin se fait complètement plumer par des bestiole comme les SUN Entreprise 10K ou les machines Alpha.
Même sans tenir compte de linux, quel est l'interret d'avoir un mainframe IBM lorsque qu'il [semble] mauvais dans tous les domaines comparativement (puissance brute, bande passante processeurs (1.5G/s mince, même les PC font mieux !), prix,... ) ?
nicO
On pourait avoir plus de précision sur l'article ?
En général, ce genre de montage était toujours accompagné de binaire Windows inutile sous linux. Et je ne me sentais pas du tout au niveaux de réaliser le truc et de me demerder à la main pour les drivers.
Concrètement que fait le montage et que peut-on en faire sous linux (reprogrammation du chip par usb sans ce prendre la tête,...) ? 1 Mo de bandepassante est suffisante pour des milliers d'applications !
nicO
Si il y a bien une chose concerant les brevets ou toutes les parties sont à peu près d'accord, c'est bien la contre-productivité induite par des brevets dans les normes.
Je crois que d'une manière général toutes les associations concerné devrait mettre cela en avant. Il faudrait simplement rendre impossible toute application d'un brevet concernant l'implémentation d'une norme point barre.
C'est vrai que cela justifierait les autres brevets logiciels. Mais ici, on pourrait évoquer tous les brevets en général (pas taper ;p).
Dans ce genre de situation, les 5-6 grands se rencontrent, se mettent d'accord sur la norme, mettent en commun leur brevets. Et tout ceux qui arrivent derrière doivent raquer pour pouvoir exister !
Sauf que RMS te répondra que tu codes non-libre, et que c'est mal(tm) !
La GPL essait de maintenir un fragile équilibre entre utilisateur et développeur : parfois c'est facile ce sont les même (image de synthèse). Parfois moins (office).
On emmerde pas les utilisateurs et on ne pique pas le boulot des développeurs.
De toutes façon, la communauté dans son ensemble "donne" plus qu'auncun dévellopeur ne pourra dévellopé dans sa vie. Donc, chacun est gagnant dans l'histoire.
Après avoir discuté avec un avocat, il me semble que non, justement. Vu que juridiquement tout appartient à la boite en interne, il n'y a pas de distribution à prioris.
nicO
Presque tout bon ! Sauf que le P III n'a que 10 étage de pipeline. Pour passer au P IV, ils ont tout diviser par 2.
L'athlon utilise 14 niveaux (d'où sa vitesse par rapport au PIII).
On parle là de latence du pipeline entier pour la méoire c'est encore autre chose. Le future bidule de AMD aura une latence de plus de 30 sur le pipeline de la mémoire.
Cela explique aussi que les pénalités de misprédiction peuvent attendre plus que la longueur du pipeline abituellement donné.
Transputer était mort né. Sa puissance intrasèque était en dehors de la courbe (puissance-temps d'entré sur le marché). De plus, ses liens directement visible au niveau programmation rendait le code trop spécifique. La programation spéciale (prévu pour être utilisé sur n processeurs) entrainait aussi des pertes de perf.
Bref, il aurait eu sa chance si il avait été plus puissant dés sa sortie.
De même, des phrases genre "To help mitigate the effects of the long pipeline necessitated by the high-frequency design, POWER4 invests heavily in branch-prediction mechanisms"
Bof, cela veux simplement dire qu'ils ont améliorés l'algo de prédiction de branchement pour masquer l'effet des latences dû au long pipeline (lorsqu'il y a une mauvaise prédiction il faut vider le pipeline donc on perd un nombre de cycle égal à la longueur du pipeline).
Je pense qu'il doit y avoir des passage plus hard que cela !
[^] # Re: les softeux pures sont très important !!
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Conférence F-CPU / Paris le 13 Juin 2002 / ouvert à tous. Évalué à 1.
Pour la machine virtuelle faut avoir avec cedric. Sinon vient le jeudi pour mieux comprendre la bête.
nicO
"La première sécurité est la liberté"
[^] # Re: incohérences
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Star Wars episode II : l'attaque des clones. Évalué à 2.
Il me semble que Dark vador parle avec l'empreur plusieurs fois de cette façon. Leia a donné le message a R2D2 pendant que son propre vaisseau était arraisonné.
"La première sécurité est la liberté"
[^] # Re: Dernière(s) fonctionnalité(s)
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Acrobat Reader 5 Linux. Évalué à 0.
"La première sécurité est la liberté"
[^] # les softeux pures sont très important !!
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Conférence F-CPU / Paris le 13 Juin 2002 / ouvert à tous. Évalué à 3.
Il faut pouvoir valider le modéle de programmation du fcpu. Un nouveau venu nous a suggéré l'insertion de primitive de syncho non-bloquante dont on ne savait même pas quelle existait. (CAS2).
Il faut écrire du vrai code en ASM pour voir si cela tourne ou pas plus vite qu'ailleurs.
Le gros projet SW sera le compilateur (portage de gcc) où pas grand monde en HW s'y connait. Or c'est autant de travail, de mon point de vue que le cpu lui-même. De plus, le cpu étant SIMD il faudrait écrire des algo de vectorisation pour en tirer parti.
D'une manière général, on peut trouver 50 compilo C sur le net, on peut trouver plein de compilo libre pour des langages que l'on ne connait m^me pas. Or il n'existe encore AUCUN compilo HDL libre ! Freehdl étant encore en phase alpha. Il y a des tas d'outils à écrire dans ce domaine.
nicO
"La première sécurité est la liberté"
[^] # Re: Technique
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Comment faire des réseaux wireless avec Linux. Évalué à -1.
nicO
"La première sécurité est la liberté"
[^] # Re: Distance ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Comment faire des réseaux wireless avec Linux. Évalué à 10.
"La première sécurité est la liberté"
[^] # La coupe e=m6 ? Y'a pas de limite d'age.
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Soft-Wars: concours d'IA.. Évalué à 1.
"La première sécurité est la liberté"
# Technique
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Comment faire des réseaux wireless avec Linux. Évalué à 9.
"La première sécurité est la liberté"
[^] # Re: Distance ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Comment faire des réseaux wireless avec Linux. Évalué à 5.
"La première sécurité est la liberté"
[^] # Re: La Coupe de France de l'Internet
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Coupe de France de Robotique. Évalué à 1.
Le principe est amusant : faire un site sur un thème dans un temps limité.
Mais le nom fait bien "start-up de la nouvelle économie qui fait du e-business.com".
"La première sécurité est la liberté"
[^] # Re: Re:
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Linux et l'éthique hacker, nouveau paradigme social. Évalué à 3.
nicO
"La première sécurité est la liberté"
[^] # Re:
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Linux et l'éthique hacker, nouveau paradigme social. Évalué à 6.
Mais il me semble que des philosophes avaient (tenté ?) de démontrer que forcement la tentative d'imposer le communisme se terminait forcement en dictature (il y a l'URSS mais aussi Cuba, la Chine, des états asiatiques (Vietname, Cambodge) ). Bref, il n'y a pas vraiment d'exemple ou cela marche.
"La première sécurité est la liberté"
# Pour venir....
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Coupe de France de Robotique. Évalué à 10.
nicO
"La première sécurité est la liberté"
[^] # Mouvaton !
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche GNU/Linuxmag. Évalué à 1.
nicO
"La première sécurité est la liberté"
[^] # Re: avenir des mainframes
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Linux et le mainframe IBM. Évalué à 1.
"La première sécurité est la liberté"
[^] # Re: avenir des mainframes
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Linux et le mainframe IBM. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: avenir des mainframes
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Linux et le mainframe IBM. Évalué à 10.
"La première sécurité est la liberté"
[^] # Re: Master ou slave?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Bricolez en USB. Évalué à 10.
"La première sécurité est la liberté"
[^] # Re: politique de bugtraq
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Microsoft et la correction des bugs.. Évalué à 10.
Enfin cela dépend de ce que signifie gros bug !
nicO
"La première sécurité est la liberté"
# Les brevets dans les normes sont des plaies reconnues
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Terrorisme juridique. Évalué à 10.
Je crois que d'une manière général toutes les associations concerné devrait mettre cela en avant. Il faudrait simplement rendre impossible toute application d'un brevet concernant l'implémentation d'une norme point barre.
C'est vrai que cela justifierait les autres brevets logiciels. Mais ici, on pourrait évoquer tous les brevets en général (pas taper ;p).
Dans ce genre de situation, les 5-6 grands se rencontrent, se mettent d'accord sur la norme, mettent en commun leur brevets. Et tout ceux qui arrivent derrière doivent raquer pour pouvoir exister !
"La première sécurité est la liberté"
[^] # Re: L'important c'est d'avoir le choix non ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Pourquoi je n'utilise pas la GPL. Évalué à 8.
"La première sécurité est la liberté"
[^] # Re: difference
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Pourquoi je n'utilise pas la GPL. Évalué à 10.
"La première sécurité est la liberté"
[^] # Re: Commun des mortels ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Article sur le POWER4 d'IBM. Évalué à 1.
L'athlon utilise 14 niveaux (d'où sa vitesse par rapport au PIII).
On parle là de latence du pipeline entier pour la méoire c'est encore autre chose. Le future bidule de AMD aura une latence de plus de 30 sur le pipeline de la mémoire.
Cela explique aussi que les pénalités de misprédiction peuvent attendre plus que la longueur du pipeline abituellement donné.
nicO
"La première sécurité est la liberté"
[^] # Re: Excellent lien
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Article sur le POWER4 d'IBM. Évalué à 4.
Bref, il aurait eu sa chance si il avait été plus puissant dés sa sortie.
"La première sécurité est la liberté"
[^] # Re: Commun des mortels ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Article sur le POWER4 d'IBM. Évalué à 10.
Bof, cela veux simplement dire qu'ils ont améliorés l'algo de prédiction de branchement pour masquer l'effet des latences dû au long pipeline (lorsqu'il y a une mauvaise prédiction il faut vider le pipeline donc on perd un nombre de cycle égal à la longueur du pipeline).
Je pense qu'il doit y avoir des passage plus hard que cela !
Désolé sinon pour le autres.
nicO
"La première sécurité est la liberté"