Nicolas Boulay a écrit 15824 commentaires

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 3.

    Dans un pays, où des boites réclament le droit d'utiliser le crédit d'impôt sur la recherche pour payer "l'innovation marketing" tu t'attends à quoi ?

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

  • [^] # Re: sauf que...

    Posté par  (site web personnel) . En réponse au message Utiliser ma carte réseau comme un port série. Évalué à 2.

    oups, c'est le port série qui doit être du RJ-11 ou RJ-12 .

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

  • # Gérer des troues de 4Ko

    Posté par  (site web personnel) . En réponse à la dépêche Parchive : les prémices d'une norme. Évalué à 2.

    Dire que j'avais l'idée d'un soft dans le même genre mais en suivant les erreurs qu'avait trouvé google sur son analyse de disques durs.

    En gros, il avait trouver des flip de 1 2 ou 3 bits consécutifs et des bloc complets de 4Ko de zéro sans doute dû à des erreurs de paginations d'OS.

    L'idée était d'utiliser une correction d'erreur mais entrelacé. D'habitude, on travaille avec 32 bits pour rajouter 4 bits d'ECC pour corriger 1 erreurs et en détecter 1 ou 2 en plus, voir des bloc de 64 bits avec 4 bits en code RS pour corriger un blocs complet fautif (utilisé dans le spatial).

    Détecter et corriger 4Ko consécutif d'erreur est un peu monstrueux d'où l'idée d'entrelacer un grand nombre de mots. Si on utilise un algo RS sur 64+4 bits. On a des bits de 0 à 68. Ensuite on a le mot suivant A puis B... Habituellement, on travaille sur A0-A64 puis B0-B64 pour trouver A64-A68 et B64-B68. Dans l'idée de bloc, on décompose le paquet d'origine comme A0-B0-C0 ... jusqu'à A64-B64-C64. Si on entrelace 32000 mots ainsi, même avec un perte de 32 000 bits consécutifs, on peut retrouver tous les bits perdus.

    Il y a un autre avantage, c'est que tous les calculs sur des mots de 128 bits sont indépendant et que l'on peut utiliser les opérations binaires SSE en 128 pour accélérer les calculs.

    Je ne sais pas si PAR fonctionne comme cela, mais si il permet de retrouver des troues de 4Ko, c'est un très bon candidat pour la conservation à long terme.

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

  • # sauf que...

    Posté par  (site web personnel) . En réponse au message Utiliser ma carte réseau comme un port série. Évalué à 2.

    Le port ethernet n'est pas du RJ-45.

    De plus, la modulation RS-232 n'a pas grand chose à voir avec de l'ethernet.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 3.

    Si tu fais du java dans la banque ou l'assurance, cela paye chère. Si tu fais de l'embarqué ou de l'info industriel cela paye peu.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 2.

    Cela a encore baissé :/ C'était à 30k€ en 2000, voir en 1990.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 2.

    8 pour mille employés en France. 2.1% du pib, 204 484 chercheurs,41 436.2 m$, 0,20 m$/chercheur
    5 ou 6 pour la Suisse. 2.9% du PIB, 25 400 chercheurs, 7 479.2 m$, 0,29 m$/c
    9/1000 au USA, 2.6% du PIB, 1 387 882 chercheurs, 343 747.5 m$, 0,25 m$/c

    Si on veut un ratio de 0.25m$/c il faut passer à un budget de 50M$ soit +20% (!) soit tomber à 165 744 chercheurs à budget constant.

    Le problème est sans doute dans la contraction du nombre de postes avant de contraindre le nombre de doctorant.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 3.

    En gros, la situation serait de réduire les troupes en France, on est pas prêt de le faire...

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 2.

    Est-ce que tu connais le nombre de chercheur suisse pour un habitant ? C'est histoire d'avoir une idée de l'effort de chaque pays.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 5.

    Ingénieur d'étude débutant: 23K€/an en brute.

    Il faudrait savoir ce qui reste en net. C'est très différent la manière de compter entre public et privé. Mais dans l'absolu, c'est pas terrible... pour ne pas dire risible.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 3.

    Si Inria transfert à le droit d'embaucher des ingé pour faire des développements pour rendre une téchnologie plus utilisable, pourquoi devoir passer par le recrutement hautement théorique type chercheur ? C'est pas le même boulot.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 2.

    Mais quel genre de solution tu vois à cout égal ?

    Diminuer le nombre de doctorant et pour augmenter le nombre de poste ?

    Régler le problème de ratio thèse/poste de 5 à 2 comme au US, si on a pas d'argent publique pour les nouveaux postes, il reste le moyen de diminuer le nombre d'étudiant. Mais je ne pense pas que cela soit accepté.

    Tu critiques la vision des ingénieurs, sur les chercheurs mais l'inverse est vrai aussi. Un chercheur est souvent très dédaigneux sur le travail d'un ingénieur. En informatique, un code propre maintenable même énorme n'a aucune valeur pour eux, et encore, si il considère qu'une implémentation à un intérêt par rapport à simplement la description d'une idée dans un article.

    J'avais vu par exemple la hiérarchisation entre les différentes branches de mathématiciens. Tout en haut était les maths abstraites qui ont permis de faire l'arme atomique des années 60, et tout en bas, les maths appliqués qui peuvent amener à d'extraordinaire chose une fois mis dans un programme.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 1.

    tu attaques qui ? L'état ou les entreprises privés ? Je ne comprends pas ou tu veux en venir.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 3.

    Salaire bas, c'est combien ? En net par mois, c'est plus facile de comparer (avec le nombre de mois).

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 2.

    Trouves mieux comme argumentaire. L'argent des banques est un pret et garantie qui a déjà rapporté 1 milliard d'euro cette année. Tu veux que l'état prête les salaires des chercheurs ?

    Par contre, l'état réduit de ~1 milliard les i mpots directs, file une prime pour les voitures, construit des lignes TGC, des autoroutes, etc... C'est ce genre de mesure qui coute.

    Quand à l'export des cerveaux, cela concerne en fait très peu de monde.

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 4.

    Les "guignols" a part être pingre, tu leur reproches quoi ?

    En fait, je suis curieux des bêtises étatiques en dehors du fait que les caisses sont vides et qu'il rabote partout ou ils peuvent. Quel genre d'absurdité d'organisation, peut-on trouver ?

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

  • [^] # Re: Dilemme , dilemme

    Posté par  (site web personnel) . En réponse au journal La belgique bloque l'accès au site stopkinderporno. Évalué à 3.

    Et pour aller encore plus loin, pour se protéger, ce genre de personne ont intérêt à disparaitre sans donner d'adresse. Et d'un coup, ils ne sont plus connu par les services de polices.

    La peine, c'est la prison, ensuite, ils ont droit à l'oublie, tant qu'il ne récidive pas (ce qui alourdie la peine).

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

  • [^] # Re: Jamais content

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 6.

    La dépendance entre registre est toujours respectée. Il n'y a pas d'utilisation de pseudo règle du style addition ou multiplication commutative.

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

  • [^] # Re: Record

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 3.

    euh... Un peu d'explication serait le bien venue. Est-ce en rapport avec red bull ?

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

  • [^] # Re: Gains de performance

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de la version 4.4 du compilateur GCC. Évalué à 4.

    Spec utilise des vrais programmes.

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

  • [^] # Re: Architecture naze

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

    Tu penses à quel compilateur Icc ? Concernant la triche, c'est tout ce qui tourne autour de la norme IEE754 et des options --fast-math, voir de transformation non légitime pour du C ansi.

    En général, quand on voit un autre compilateur que gcc, c'est pour la myriade de µcontroleur 8-16-32 bits du marché pour le marché de l'embarqué.

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

  • # euh...

    Posté par  (site web personnel) . En réponse au journal Qui est Crésus ?. Évalué à 3.

    Franchement, il y a tellement de haut dirigeant de banque française qui ont quitté leur poste et qui ne sont pas haut dirigeant d'une autre banque ?

    A mon avis, il y en a très peu.

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

  • [^] # Re: Architecture naze

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

    Pourquoi dire que Gcc est mauvais sur x86 ?

    Il n'est parfois pas le plus rapide (et encore, souvent les autres compilo "trichent") mais surtout il est moins bugué ! Combien de problème j'ai pu voir avec des compilo pour µcontroleur !

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

  • [^] # Re: Architecture naze

    Posté par  (site web personnel) . En réponse au journal Intel contribuera à GCC. Évalué à 4.

    Tu ne considères uniquement que le design des instructions. Certe cela fait un décodeurs immonde en x86 et cela complique le compilateur. Mais le compilateur est lui-même plus simple que pour de l'IA64 (itanium) !

    Concernant la microarchitecture, il n'y a pas grand chose qui rivalise avec les x86. Le niveau qualité/prix est délirant, en perf brute, les POWER et les itaniums (surtout en flottant) ne sont pas mauvais ou équivalent (mais beaucoup plus chère avec beaucoup plus de transistors).

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

  • [^] # Re: Filtre utile ?

    Posté par  (site web personnel) . En réponse au journal [Gimp et traitement d'image] Sortie de G'MIC 1.3.1.2. Évalué à 2.

    Le programme GPL en question : ex-PTlens, ex-Clens, inclus de hugins, fulla, http://wiki.panotools.org/Fulla
    Une explication pour hugins : http://www.linux.com/feature/62136, http://hugin.sourceforge.net/tutorials/tca/en.shtml

    Le modèle mathématique : http://wiki.panotools.org/Lens_correction_model

    En gros, il y a 3 valeurs à trouver qui correspondent à l'objectif utilisé. Elle sont dans les databases, Clens fonctionne ainsi. Mais le code a été fermé et il n'y a plus de nouveauté disponible. Il faudrait donc soit pouvoir facilement par essais/erreur tester les valeurs des 3 paramètres, soit avoir une méthodologie pour calculer ces valeurs (prendre en photo une mire ou autre).

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