Normalement, c'est l'employé qui peut se plaindre, l'inspection du travail, ou les syndicats.
Je connais des boites clientes qui refusent explicitement de l'autoriser. Officiellement, pour des raisons de légalité mais souvent pour empêcher la hausse des salaires.
Je suis d'accord avec toi. Mais cela n'empèche pas de se rappeler à leur bon souvenirs lors des élections. Qu'ils se rendent compte que ce n'est pas l'Élysée qui les élisent.
Disons que c'est la personne qui test qui décide. Je voulais aussi faire un truc rapide.
Faire une campagne de test complet demande du matos vierge, et un temps fou. Là, c'est plus rapide, mais il faut maitriser l'environnement pour comparer.
Quant à n'être pas loin de 100% sur x86, n'est-ce pas simplement parce qu'il n'y a pas de traduction du tout et que le code userspace est exécuté nativement ?
Je ne crois pas. La traduction se fait toujours à la volé mais avec du 1 pour 1 la plus part du temps.
Ce qui doit tuer les perfs, c'est le fait de ne pas connaitre le type à la compile, tu es donc obliger de faire des vérifications et plusieurs chemins de calcul possible.
Dans l'embarqué, les solutions sont de toute façons de plus en plus intégrées (type OMAP/PowerVR), une puce graphique à part n'est pas appropriée !
C'est ce que je croyais aussi. (J'ai bossé sur le 3430). Puis j'ai entendu parler de bench du core 3D par rapport à du pure soft fait sur l'ARM. Ces puces sont tellement memory bound que le core 3d n'apporte rien en perf, en tout cas sur les cas simples.
Donc une petite puce 3D, avec sa propre mémoire accessible par le bus externe peut tout à fait exister.
Le marché existe. Nvidia/ati font la course à la puissance et aux fonctionnalités. Il s'intéresse moins à l'intégration des drivers (gestion multiécran, gestion d'énergie) ou à la stabilité.
Nouveau aura toujours un metro de retard sur les sorties des cartes. Pour ATI ,j'attende de voir qq choses de concret. J'ai trop été deçu avec eux lors des ATI 8500 qui ont été ensuite fermé.
Le FPGA c'est pour le développement. La carte aura moins de fonctionnalité que les carte ati/nvidia du point de vue accélération HW mais sera rapide. Plus je pense que les cartes bas de gamme actuelle.
Le plus complexe lors de l'écriture d'un bench est de savoir très exactement ce que tu benches.
Pour s'y retrouver et ne pas être dans un cas encore plus éloigné de la réalité, je suis rester simple : un lseek64+un write et rien d'autre.
J'ai choisi de ne pas utiliser le fwrite() qui rajoute encore une couche de buffer.
Toute la chaines influence les résultats : le kernel avec sa couche vfs et son cache, le scheduler io,le système de fichier, le controleur hw, et finalement la mémoire de masse.
Si on veut des testes reproductibles, il faut spécifier l'état du système. On peut rajouter une lecture de l'état du scheduler ou le taux de remplissage du disque.
Non, cela serait une erreur. Les ios disques continue en arrière plan. De plus le lseek peut prendre aussi du temps. Je considère le temps passé dans les quelques calculs de la boucle sont complètement négligeable devant les IOs.
Il y a une autre explication. Dans un but de clareté, j'ai coupé à 2 chiffres après la virgule.
Si tu as un gros système RAID, les données remplissent des caches. Ensuite, il faut tout vider, ce qui peut être très long.
Vu que cela touche le min et la moyenne, je penche pour une IO qui dure très longtemps. Genre 100s. Cela explique un chiffre comme 0.001 io/s. Et cela explique que la moyenne aussi soit touché.
L'idée est de faire une carte qui "suffit" pour de la bureautique (et les jeux du type de ceux que l'on trouver sous Linux). Elle sera rapide pour tout ce qui est "fonction fixe".
L'intérêt est ailleurs : dans la stabilité des drivers (plus de plantage à cause de la 3D), la qualité de la sortie vidéo,...
C'est curieux de vouloir comparer la vitesse de l'interpréteur Python avec qemu qui n'est pas loin de la vitesse de 100% sur x86. La vitesse de python est connu pour être faible ;)
Le problème de cache est très théorique. Pour un seul bytecode, combien d'instruction à exécuter avec le dispatch ?
Qu'est-ce que tu n'as pas compris dans la phrase : un label permettant aux usagers de ce service d’identifier clairement le caractère légal de ces offres ?
[^] # Re: Démissioner pour le même client : habituel !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [emploi]"L'UMP veut favoriser le prêt de main-d'oeuvre". Évalué à 6.
Je connais des boites clientes qui refusent explicitement de l'autoriser. Officiellement, pour des raisons de légalité mais souvent pour empêcher la hausse des salaires.
"La première sécurité est la liberté"
[^] # Re: Merci au PS et à ses électeurs
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Merci aux électeurs de l’UMP. Évalué à 6.
"La première sécurité est la liberté"
[^] # Re: Bof
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Merci aux électeurs de l’UMP. Évalué à 2.
"La première sécurité est la liberté"
# nom des 16 députés.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Merci aux électeurs de l’UMP. Évalué à 1.
Sur pcinpact, on a les noms des votant non, mais pas les pour.
"La première sécurité est la liberté"
[^] # Re: FAIs
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Il fallait s'y attendre. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Ça vaut pas un Cell.
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 2.
Mais ne t'inquiète pas il y a souvent quelqu'un pour proposer d'utiliser un cpu sur la carte graphique.
"La première sécurité est la liberté"
# biais sur les moteurs de recherche
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Il fallait s'y attendre. Évalué à 8.
"La première sécurité est la liberté"
[^] # Re: Bug !!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
a=b+c+d+e+f;
c'est a=((((b+c)+d)+e)+f);
"La première sécurité est la liberté"
[^] # Re: État du SSD ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
Faire une campagne de test complet demande du matos vierge, et un temps fou. Là, c'est plus rapide, mais il faut maitriser l'environnement pour comparer.
"La première sécurité est la liberté"
[^] # Re: Simples precisions
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le projet Unladen Swallow vise à accélérer Python d'un facteur 5. Évalué à 2.
Je ne crois pas. La traduction se fait toujours à la volé mais avec du 1 pour 1 la plus part du temps.
Ce qui doit tuer les perfs, c'est le fait de ne pas connaitre le type à la compile, tu es donc obliger de faire des vérifications et plusieurs chemins de calcul possible.
"La première sécurité est la liberté"
[^] # Re: Kit pédagogique pour les écoles ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 4.
"La première sécurité est la liberté"
[^] # Re: Quid des performances de ces cartes ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 2.
C'est ce que je croyais aussi. (J'ai bossé sur le 3430). Puis j'ai entendu parler de bench du core 3D par rapport à du pure soft fait sur l'ARM. Ces puces sont tellement memory bound que le core 3d n'apporte rien en perf, en tout cas sur les cas simples.
Donc une petite puce 3D, avec sa propre mémoire accessible par le bus externe peut tout à fait exister.
Le marché existe. Nvidia/ati font la course à la puissance et aux fonctionnalités. Il s'intéresse moins à l'intégration des drivers (gestion multiécran, gestion d'énergie) ou à la stabilité.
Nouveau aura toujours un metro de retard sur les sorties des cartes. Pour ATI ,j'attende de voir qq choses de concret. J'ai trop été deçu avec eux lors des ATI 8500 qui ont été ensuite fermé.
"La première sécurité est la liberté"
[^] # Re: Quid des performances de ces cartes ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 2.
Le prix visé est 100$.
"La première sécurité est la liberté"
[^] # Re: La lecture indispensable :
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
Je suis d'accord que je teste plus que la vitesse du SSD. Mais si le sous-système disque du kernel est mauvais le SSD ne sert à rien.
L'intéret d'utiliser un fichier de vouloir faire ce que l'on veut.
Si on veut tester un disque en raw, on peut attaquer directement /dev/sd??
Ou encore, on peut tester avec des remplissages progressifs du disque.
Et surtout on peut tester, sans vider son disque actuel.
"La première sécurité est la liberté"
[^] # Re: État du SSD ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
Pour s'y retrouver et ne pas être dans un cas encore plus éloigné de la réalité, je suis rester simple : un lseek64+un write et rien d'autre.
J'ai choisi de ne pas utiliser le fwrite() qui rajoute encore une couche de buffer.
Toute la chaines influence les résultats : le kernel avec sa couche vfs et son cache, le scheduler io,le système de fichier, le controleur hw, et finalement la mémoire de masse.
Si on veut des testes reproductibles, il faut spécifier l'état du système. On peut rajouter une lecture de l'état du scheduler ou le taux de remplissage du disque.
"La première sécurité est la liberté"
[^] # Re: Intéressant
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
:)
C'est bien un bench. A priori, un pire cas pour les SSD.
"La première sécurité est la liberté"
[^] # Re: Bug !!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
Un get_tick doit prendre 32 cycles...
"La première sécurité est la liberté"
[^] # Re: Bug !!
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: résultats bizarre sur un disque rotatif SATA :
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 2.
Si tu as un gros système RAID, les données remplissent des caches. Ensuite, il faut tout vider, ce qui peut être très long.
Vu que cela touche le min et la moyenne, je penche pour une IO qui dure très longtemps. Genre 100s. Cela explique un chiffre comme 0.001 io/s. Et cela explique que la moyenne aussi soit touché.
"La première sécurité est la liberté"
[^] # Re: résultats bizarre sur un disque rotatif SATA :
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [SSD] Mesure de la latence d'écriture aléatoire sur disque. Évalué à 3.
En tout cas, c'est une machine de cinglé ton truc pour avoir des chiffres pareil. C'est un SSD intel ?
"La première sécurité est la liberté"
[^] # Re: Quid des performances de ces cartes ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Quid des performances de ces cartes ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 3.
Il y a trop de risque de se faire doubler par des chinois avant que la boite ai suffisamment de cache pour vivre.
"La première sécurité est la liberté"
[^] # Re: Quid des performances de ces cartes ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Levée de fonds pour OGD1. Évalué à 2.
L'idée est de faire une carte qui "suffit" pour de la bureautique (et les jeux du type de ceux que l'on trouver sous Linux). Elle sera rapide pour tout ce qui est "fonction fixe".
L'intérêt est ailleurs : dans la stabilité des drivers (plus de plantage à cause de la 3D), la qualité de la sortie vidéo,...
"La première sécurité est la liberté"
[^] # Re: Simples precisions
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Le projet Unladen Swallow vise à accélérer Python d'un facteur 5. Évalué à 1.
Le problème de cache est très théorique. Pour un seul bytecode, combien d'instruction à exécuter avec le dispatch ?
"La première sécurité est la liberté"
[^] # Re: Légalitévvvvvvvv
Posté par Nicolas Boulay (site web personnel) . En réponse au journal [HADOPI] labelisation des contenus et modification des moteurs de recherches !. Évalué à 2.
"La première sécurité est la liberté"