Les microbenchmark ne veulent pas dire grand chose.
J'avais fait une étude de pire cas pour un code pour avion. Quand on fait un microbenchmark (temps d’exécution d'une fonction, au lieu du soft entier), il peut y avoir une différence d'un ordre de grandeur entre un cache 'chaud' et un cache 'froid'. Le cache est vraiment chaud à partir de 3 itérations du même code (cela se voit si on trace une courbe de temps vs numéro d'itération), un cache froid est obtenu en manipulant une grande quantité de donné qui n'a rien à voir avec le 1er code (il faudrait aussi tenir compte d'une grande quantité de code pour les miss du cache instructions).
La réalité est située entre ces 2 extrêmes. L'optimisation proposée ici, peut consommer tellement de mémoire que le taux de miss peut monter en flèche, et détruire tout intérêt pour la méthode.
Vu les vitesses des CPU par rapport au bus mémoire, dans le cas multithread, il faut faire en sorte que chaque cpu ne touche qu'à ses seuls données. Linux 2.4 avait du mal à passer à 4 cpu, Linux 2.6 peut monter à 256 cpu et plus, surtout car chaque processeur dispose de ces données en privés.
Je ne parle pas de musique d'illustration mais bien de bruit pris "en live" pour un documentaire, ce qui n'a rien à voir avec ce dont tu parles.
La déco de la tour Effel a été payé avec l'argent publique, et s'impose sur le domaine public. Donner "un droit à l'image" à ce genre de truc est délirant. Il devrait être interdit au pouvoir public de signer des accords pareils.
"Et ne t'en déplaise, les droits d'auteur sont aussi un moyen pour l'auteur de contrôler l'utilisation de son oeuvre."
Aujourd'hui, le mode est la réutilisation, mais il est impossible de faire un documentaire avec un musique qui passe à la radio sans payer des droits à l'auteur de la chanson. "Happy birthday to you" rapporte des millions chaque année !
Impossible de prendre une image d'une œuvre récente sans devoir payer l'architecte (exemple : l'éclairage de la tour Effel !)
J'ai regardé rapidement. Pour faire un truc sérieux, il faudrait des dizaines de ce genre de carte, ce n'est pas raisonnable. Il faut aussi vérifier la latence minimum (lecture de tous les capteurs, calcul, écriture dans tous les effecteurs), au dessus de 20 ms, c'est mort.
C'est pas mal. Mais le nombre d'IO est limité : 12 PWM et 12 CAN. Mais c'est déjà une jolie carte.
Je n'ai pas vu comment la connexion est faits entre les 2 cpu de l'udoo, le but est d'avoir un round-trip très rapide 1 ou max 20 ms, entre la lecture de tous les CAN et l'écriture de tous les PWM.
Cela existe un peu avec les cpu cortex M2 (?), 70Mhz et plein de CAN et de pwm. Il y a des compatibles arduino qui font ça, chez ST, il me semble.
Le top serait de combiner cela avec un cortex A7 pour avoir un linux et pouvoir faire de la communication à pas chère (wifi, bluetouth, usb) en plus.
Par contre, il faut plein d'IO. Pour un robot humanoïde, on compte en dizaine de moteur minimum.
Pour chaque moteur, il faut 1 pwm pour la vitesse, ou 3 pwm pour les moteurs asynchrones (moins chère plus puissant), plus 1 ou 2 sorties de gestion du sens ou du freinage. Pour chaque moteur, on veut pouvoir au minimum mesurer la vitesse de rotation ( 2 input en quadrature) et/ou lire la tension au borne du moteur ainsi que l'intensité (couple). Cette vitesse peut aussi être lu après les engrenages pour tenir compte des jeux mécaniques.
Cela donne une idée du nombre d'IO qu'une vrai carte de robotique nécessite.
Pas grand chose justement. Ce sont les droits patrimoniaux de mémoire : droit de modification sous réserve de dédommagement du propriétaire. L'auteur des colonne de buren avait fait condamné la mairie de Paris car elle n'entretenait pas les colonnes.
la commission d’enquête estime que l’urgence de démanteler le bloc réacteur, actuellement
confiné dans l’enceinte réacteur, largement au dessus du niveau de la nappe phréatique, n’est
pas démontrée et que ce démantèlement est prématuré tant que l’ICEDA n’est pas
opérationnelle. il faut lire les sources complètement.
Leur principale argument est de ne pas laisser de site nucléaire un peu partout en France. Mais il y a de toute façon déjà un problème de foncier pour les nouvelles centrales. Cela ne parait pas déconnant de garder ses anciens réacteurs dans l'enceinte de nouvelles centrales.
"La petite centrale de Brennilis est en phase de démantèlement depuis vingt-cinq ans sans résultats tangibles."
ça c'est un gros mensonge. L'usine à totalement disparu, il reste le réacteur par contre. Beaucoup pense, qu'il est beaucoup moins polluant de le laisser tel quel, entretenir les murs, que de tout ouvrir, pour aller mettre les déchets ailleurs.
Si le succès est là, cela augmente aussi le nombre total de source. Il suffirait que ce genre de logiciel télécharge aussi un peu au hasard des blocs, pour atténuer le problème.
"La seule mention d’Égalité et Réconciliation ou de Soral donne droit à des jugements d'autorité ou le point Godwin est vite gagné pour empêcher tout débat sérieux;"
Si tu commences avec ce genre de personnages, les gens d'ici se mettent au niveau…
"Quand j'en arrive à lire qu'il faut lutter contre les différences homme/femme"
Le plafond de verre est normal pour toi ? Les 10% de femmes en politiques aussi ? Dans les conseils d'administration du CAC 40 ? La différence sur les horaires de travail "ménagers" dans un couple ?
Tout cela est parfaitement souhaitable dans notre société ?
"la théorie du genre dans toute sa splendeur."
Cites moi le texte fondateur de cette théorie ! Le texte existe pour la théorie de la relativité et celle de l'évolution, donnes moi celle "du genre".
Ce terme est un fourre - tout pour ceux qui refuse de voir qu'une parti des différences hommes-femmes est purement culturelles. Le nombre de femme en politique est un bon exemple : on doit avoir le taux le plus faible du monde.
", y compris les différences au niveau du cerveau,"
Les neurobiologistes disent juste qu'il y a plus de différences dans l'organisation du cerveau entre 2 individus pris au hasard, qu'entre homme et femme.
"Ça me fait de la peine de voir ce site infiltré par cette saloperie, mais c'était inévitable."
Ce qui est inévitable, c'est les trolls d’extrême droite de ton genre.
# attention au microbenchmark
Posté par Nicolas Boulay (site web personnel) . En réponse au journal OpenJDK 8, JEP 142 & False Sharing. Évalué à 5.
Les microbenchmark ne veulent pas dire grand chose.
J'avais fait une étude de pire cas pour un code pour avion. Quand on fait un microbenchmark (temps d’exécution d'une fonction, au lieu du soft entier), il peut y avoir une différence d'un ordre de grandeur entre un cache 'chaud' et un cache 'froid'. Le cache est vraiment chaud à partir de 3 itérations du même code (cela se voit si on trace une courbe de temps vs numéro d'itération), un cache froid est obtenu en manipulant une grande quantité de donné qui n'a rien à voir avec le 1er code (il faudrait aussi tenir compte d'une grande quantité de code pour les miss du cache instructions).
La réalité est située entre ces 2 extrêmes. L'optimisation proposée ici, peut consommer tellement de mémoire que le taux de miss peut monter en flèche, et détruire tout intérêt pour la méthode.
Vu les vitesses des CPU par rapport au bus mémoire, dans le cas multithread, il faut faire en sorte que chaque cpu ne touche qu'à ses seuls données. Linux 2.4 avait du mal à passer à 4 cpu, Linux 2.6 peut monter à 256 cpu et plus, surtout car chaque processeur dispose de ces données en privés.
"La première sécurité est la liberté"
[^] # Re: domain public
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Show us the code! Les sources de Microsoft Word enfin dispo !. Évalué à 5.
Je ne parle pas de musique d'illustration mais bien de bruit pris "en live" pour un documentaire, ce qui n'a rien à voir avec ce dont tu parles.
La déco de la tour Effel a été payé avec l'argent publique, et s'impose sur le domaine public. Donner "un droit à l'image" à ce genre de truc est délirant. Il devrait être interdit au pouvoir public de signer des accords pareils.
"Et ne t'en déplaise, les droits d'auteur sont aussi un moyen pour l'auteur de contrôler l'utilisation de son oeuvre."
Ce droit n'est en rien "naturel" !
"La première sécurité est la liberté"
[^] # Re: Les géants de l'informatique
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche 100 développeurs : la part belle à l’Open Source. Évalué à 2. Dernière modification le 31 mars 2014 à 11:18.
Dassaut system est la plus grosse: 2G€ de chiffre d'affaire, c'est déjà pas mal.
Il ne faut pas oublier non plus des boites comme Microsoft qui ont la plus grosse présence européenne en France, idem pour IBM.
"La première sécurité est la liberté"
[^] # Re: domain public
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Show us the code! Les sources de Microsoft Word enfin dispo !. Évalué à 0.
Aujourd'hui, le mode est la réutilisation, mais il est impossible de faire un documentaire avec un musique qui passe à la radio sans payer des droits à l'auteur de la chanson. "Happy birthday to you" rapporte des millions chaque année !
Impossible de prendre une image d'une œuvre récente sans devoir payer l'architecte (exemple : l'éclairage de la tour Effel !)
"La première sécurité est la liberté"
[^] # Re: Les géants de l'informatique
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche 100 développeurs : la part belle à l’Open Source. Évalué à 1.
"Free, Ovh et après ?"
Orange, Thales, Dassaut System, il existe des grosses boites avec des armées de codeurs tout de même (+Sagem, la Sncf,…)
"La première sécurité est la liberté"
[^] # Re: oh bah heu... merci :)
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche 100 développeurs : la part belle à l’Open Source. Évalué à 8.
C'est complètement bidon. Au US, tu gagnes 2x à 4x le salaire français, tu peux payer toutes les scolarité que tu veux avec une telle différence.
"La première sécurité est la liberté"
[^] # Re: Y'a pas Philippe Kahn
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche 100 développeurs : la part belle à l’Open Source. Évalué à 3.
Il est dans la liste du rapport.
"La première sécurité est la liberté"
[^] # Re: Tant que tu y crois...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Matériel Ouvert: projet Improv a besoin de vous.. Évalué à 0.
J'ai regardé rapidement. Pour faire un truc sérieux, il faudrait des dizaines de ce genre de carte, ce n'est pas raisonnable. Il faut aussi vérifier la latence minimum (lecture de tous les capteurs, calcul, écriture dans tous les effecteurs), au dessus de 20 ms, c'est mort.
"La première sécurité est la liberté"
[^] # Re: Tant que tu y crois...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Matériel Ouvert: projet Improv a besoin de vous.. Évalué à 0.
C'est pas mal. Mais le nombre d'IO est limité : 12 PWM et 12 CAN. Mais c'est déjà une jolie carte.
Je n'ai pas vu comment la connexion est faits entre les 2 cpu de l'udoo, le but est d'avoir un round-trip très rapide 1 ou max 20 ms, entre la lecture de tous les CAN et l'écriture de tous les PWM.
"La première sécurité est la liberté"
[^] # Re: Tant que tu y crois...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Matériel Ouvert: projet Improv a besoin de vous.. Évalué à 0.
on ne te parle pas d'alimenter mais de contrôler les ponts en H, par exemple. La carte de puissance est externe (ou pas, c'est pas le problème).
J'ai du mal à imaginer que tu puisses synchroniser 10 servos moteurs en RS485 avec des latences maximum de 20 ms.
"La première sécurité est la liberté"
[^] # Re: Tant que tu y crois...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Matériel Ouvert: projet Improv a besoin de vous.. Évalué à 1.
J'aimerais une carte robotique.
Cela existe un peu avec les cpu cortex M2 (?), 70Mhz et plein de CAN et de pwm. Il y a des compatibles arduino qui font ça, chez ST, il me semble.
Le top serait de combiner cela avec un cortex A7 pour avoir un linux et pouvoir faire de la communication à pas chère (wifi, bluetouth, usb) en plus.
Par contre, il faut plein d'IO. Pour un robot humanoïde, on compte en dizaine de moteur minimum.
Pour chaque moteur, il faut 1 pwm pour la vitesse, ou 3 pwm pour les moteurs asynchrones (moins chère plus puissant), plus 1 ou 2 sorties de gestion du sens ou du freinage. Pour chaque moteur, on veut pouvoir au minimum mesurer la vitesse de rotation ( 2 input en quadrature) et/ou lire la tension au borne du moteur ainsi que l'intensité (couple). Cette vitesse peut aussi être lu après les engrenages pour tenir compte des jeux mécaniques.
Cela donne une idée du nombre d'IO qu'une vrai carte de robotique nécessite.
"La première sécurité est la liberté"
# Le siège de Dr House
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Posture de travail et mal de dos. Évalué à 4.
Les sièges de Herman Miller sont top :

"La première sécurité est la liberté"
[^] # Re: Bémol sur les "raisons"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'agence fédérale allemande pour l'emploi économise de l'énergie et de l'argent grâce à Linux !. Évalué à 1.
Certain voulait faire passer les fumées de charbon dans des piscines de bactéries qui fixerait le carbone.
"La première sécurité est la liberté"
[^] # Re: euh ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un autre son de cloche sur le droit d'auteur par un avocat non libriste. Évalué à 2.
Pas grand chose justement. Ce sont les droits patrimoniaux de mémoire : droit de modification sous réserve de dédommagement du propriétaire. L'auteur des colonne de buren avait fait condamné la mairie de Paris car elle n'entretenait pas les colonnes.
"La première sécurité est la liberté"
[^] # Re: Bémol sur les "raisons"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'agence fédérale allemande pour l'emploi économise de l'énergie et de l'argent grâce à Linux !. Évalué à 4.
Les attaques ad nomiem, c'est donc la fin des arguments rationnel ?
C'est si difficile de lire les sources ?:
https://fr.wikipedia.org/wiki/Site_nucl%C3%A9aire_de_Brennilis#cite_note-enquete-3
"La première sécurité est la liberté"
[^] # Re: Bémol sur les "raisons"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'agence fédérale allemande pour l'emploi économise de l'énergie et de l'argent grâce à Linux !. Évalué à 4.
C'est simplement dans le pdf qui sert de source à ton assertion.
Le document est un rapport d’enquête. La phrase de wikipedia est une citation, issue de document EDF, reprise par ce rapport.
"La première sécurité est la liberté"
[^] # Re: Bémol sur les "raisons"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'agence fédérale allemande pour l'emploi économise de l'énergie et de l'argent grâce à Linux !. Évalué à 1.
la commission d’enquête estime que l’urgence de démanteler le bloc réacteur, actuellement
confiné dans l’enceinte réacteur, largement au dessus du niveau de la nappe phréatique, n’est
pas démontrée et que ce démantèlement est prématuré tant que l’ICEDA n’est pas
opérationnelle. il faut lire les sources complètement.
Leur principale argument est de ne pas laisser de site nucléaire un peu partout en France. Mais il y a de toute façon déjà un problème de foncier pour les nouvelles centrales. Cela ne parait pas déconnant de garder ses anciens réacteurs dans l'enceinte de nouvelles centrales.
"La première sécurité est la liberté"
[^] # Re: Bémol sur les "raisons"
Posté par Nicolas Boulay (site web personnel) . En réponse au journal L'agence fédérale allemande pour l'emploi économise de l'énergie et de l'argent grâce à Linux !. Évalué à 2.
"La petite centrale de Brennilis est en phase de démantèlement depuis vingt-cinq ans sans résultats tangibles."
ça c'est un gros mensonge. L'usine à totalement disparu, il reste le réacteur par contre. Beaucoup pense, qu'il est beaucoup moins polluant de le laisser tel quel, entretenir les murs, que de tout ouvrir, pour aller mettre les déchets ailleurs.
"La première sécurité est la liberté"
[^] # Re: Re : euh ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un autre son de cloche sur le droit d'auteur par un avocat non libriste. Évalué à 2.
"Bref, je trouve que le fait qu'un genre domine l'autre dans ce cadre là est bien car il simplifie la langue et la construction des phrases."
Cette domination du masculin a été proposé avec de vrai argument machiste. A l'origine, c'était le dernier genre qui l'emportait.
http://leplus.nouvelobs.com/contribution/341359-le-masculin-l-emporte-sur-le-feminin-et-si-les-feministes-arretaient-la-grammaire.html
"La première sécurité est la liberté"
# euh ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Un autre son de cloche sur le droit d'auteur par un avocat non libriste. Évalué à 10.
" court laps de temps permettant à la famille de se retourner et chercher d’autres sources de revenus. "
J'aimerais bien que mes enfants puissent encore toucher de l'argent pour les softs que j'ai développé pour mon employeur !
" devrait être les gardiens éphémères du temple."
Même pas.
"La première sécurité est la liberté"
[^] # Re: Respect de l’essaim
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Popcorn Time, la vidéo à la demande (presque) parfaite. Évalué à 1.
Si le succès est là, cela augmente aussi le nombre total de source. Il suffirait que ce genre de logiciel télécharge aussi un peu au hasard des blocs, pour atténuer le problème.
"La première sécurité est la liberté"
[^] # Re: Super
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Popcorn Time, la vidéo à la demande (presque) parfaite. Évalué à 10.
"Si tu ne trouve pas le temps, c'est que les raisons que tu donnes ne te convainquent même pas toi-même."
En général, une famille avec des enfants + un boulot, c'est déjà pas mal pour baisser sa productivité.
"La première sécurité est la liberté"
[^] # Re: Encore la théorie du genre...
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Les femmes dans l'informatique. Évalué à 7.
"La seule mention d’Égalité et Réconciliation ou de Soral donne droit à des jugements d'autorité ou le point Godwin est vite gagné pour empêcher tout débat sérieux;"
Si tu commences avec ce genre de personnages, les gens d'ici se mettent au niveau…
"Quand j'en arrive à lire qu'il faut lutter contre les différences homme/femme"
Le plafond de verre est normal pour toi ? Les 10% de femmes en politiques aussi ? Dans les conseils d'administration du CAC 40 ? La différence sur les horaires de travail "ménagers" dans un couple ?
Tout cela est parfaitement souhaitable dans notre société ?
"la théorie du genre dans toute sa splendeur."
Cites moi le texte fondateur de cette théorie ! Le texte existe pour la théorie de la relativité et celle de l'évolution, donnes moi celle "du genre".
Ce terme est un fourre - tout pour ceux qui refuse de voir qu'une parti des différences hommes-femmes est purement culturelles. Le nombre de femme en politique est un bon exemple : on doit avoir le taux le plus faible du monde.
", y compris les différences au niveau du cerveau,"
Les neurobiologistes disent juste qu'il y a plus de différences dans l'organisation du cerveau entre 2 individus pris au hasard, qu'entre homme et femme.
"Ça me fait de la peine de voir ce site infiltré par cette saloperie, mais c'était inévitable."
Ce qui est inévitable, c'est les trolls d’extrême droite de ton genre.
"La première sécurité est la liberté"
[^] # Re: Encore la théorie du genre...
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Les femmes dans l'informatique. Évalué à 1.
"simplement parce que quand tu fais 1.60 et que le gars de 1,90 te dit de fermer ta gueule bah tu fermes ta gueule."
Sauf quand tu t'appelles Joe Pesci ou Nicolas Sarkozi ?
"T'en vois beaucoup des gonzesses avec des mecs plus petits qu'elles?"
Tu veux dire sauf NS ?
"La première sécurité est la liberté"
[^] # Re: largeur limite
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Quelques nouveautés sur votre site web préféré. Évalué à 1.
J'ai remarqué que Eclipse fonctionne comme ça, et que cela marche bien. En plus du navigateur à gauche, ils ont un sous-navigateur à droite efficace.
"La première sécurité est la liberté"