Tout comme une société de transport ne loue pas un bus pour transporter 2 personnes.
C'est exactement le même problème mais à une autre echelle.
Là ou je crois qu'il y a confusion, est que tu sous-entends que la privatisation entraine la privatisation des rails d'une ligne avec les trains qui roulent dessus. Là, je parles des rails qui restent à RFF et chaque compagnie loue des crénaux horraires (sillon ?) sur ses rails. "N'importe qui" peut donc rouler sur la ligne qu'il veut avec ce système.
Y'a 2 choses dans le train, les rails et le materiel roulant (et le mec qui fait la circulation mais j'imagine que c'est celui qui s'occupe des rails).
C'est la même entreprise en france, mais à l'image des camioneurs et des route, on peut imaginer que RFF reste publique et fournisse un service aux autres entreprises.
Si le réseau reste publique, cela pourrait marcher.
C'est clairement ce que je pensais à la suite de l'affaire des brevets.
Mais, même si l'on ne va pas vers une démocratie parlementaire, on va vers plus de pouvoir du parlement, c'est donc pas parfait mais mieux.
Tout accord à 25 est forcément au forceps, comment il pourrait en être autrement ? Tu veux une europe plus fédéral ? Il existe plusieurs pays, qui ne veulent même pas en entendre parler !
On peut espérer une rénégociation. Sans parler de la longueur que cela prendrait, la constitution a été voulu par la France, négocié par la France. Donc, certain, comme la Pologne, ne voudront pas d'un nouveau texte (notament parce que le traité de Nice leur est très favorable).
Bref, c'est comme avec les précédents traité, c'est pas top, cela pourrait être mieux, mais je considère que c'est mieux que rien.
On doit être le seul pays qui veut aller plus à gauche de toutes façon. Les autres pays dubitatifs le trouve déjà trop social (angleterre, pologne,...)
Disons que le traumatisme doit venir de ce qu'à fait Tatcher en angleterre au début des années 80. Un coup de je mets les taux très bas. Tout le monde s'endète mais avec un taux révisable. Manque de pot, qq années plus tard, changement de politique et les taux s'envole : les emprunteurs sont ruinés.
Une banque indépendante évite de changer de comportement en fonction des vents politiques.
mouais. Dans la conception SoC/codesign, personne ne fait du pure top-down.
L'approche est toujours mixte. Parce que tu veux réutiliser les IP interne que tu n'as pas forcément en modèle transactionnel mais en VHDL. Le modèle top-down vient ensuite pour savoir ce que tu fais sur la partie nouvelle (bloc hardware pure, hard + soft, etc...).
Donc en gros, systemc c'est bien mais pas tout seul, parce que ton nouveau bloc aura l'air malin si il ne peut parler avec personne.
En gros pinapa pourrait servir avec les nouvelles normes pour emballer les IP ?
judy est avant tout un "sparse array", un tableau avec des trous. Cela n'a absolument rien à voir avec des fonctions de hash vu que la structure est celle d'un arbre. Ils ont ensuite construit le reste par dessus.
Quand je parle layout mémoire, je ne pensais pas au ramasse miette mais à la représensation des données en mémoire réel.
L'exemple typique c'est une grosse structure. Les doc AMD/intel préconnise de classé par ordre de taille décroissante les élements d'une structure. Pourquoi ? Parce que le compilo rajoute du padding pour s'aligner sur 32 bits si des char sont mélanger avec des int. La structure augmente donc de tailles. Mais à cause des compilations séparées, un compilo C ne peut pas réarranger l'ordre des éléments.
J'avais fait le teste avec la librairy ffmpeg. Elle utilise une énorme structure à la base. Juste en modifiant l'ordre dans la structure j'avais gagné 2% de perf.
Dans le même ordre d'idée, une fonction d'initialisation pourrait faire les affectations dans l'ordre mémoire de la structure et non l'ordre du code. etc...
La maitrise du layout des données en mémoire permet aussi de pouvoir utiliser des instructions SIMD.
Sinon, ta liste me fait furieusement penser à judy http://docs.hp.com/en/B6841-90001/ch01.html(...)
En gros, c'est des arbres 256-aires plus des astuces pour stoquer des infos de types dans les 3 bits d'adresses non utilisé.
La démarche scientifique veut que l'on élabore une théorie puis on essaye d'anticiper un comportement pour en déduire une expérience qui tant à prouver que l'on a pas trop tord.
En fait, une expérience ne peut que fournir un contre exemple, jamais une preuve.
non non, je parle bien d'optimisation de codage, sinon cela n'aurait aucun sense.
Je suis d'accord que la multiplication matriciel est un cas particulier mais quand même !
Pour les optimisations algorithmiques, le plus important est d'avoit un langage pratique et concis, pas un langage proche de la machine.
C'est évident ça. C'est ce que je dis au début. Mais pourquoi le langage ne peut pas rester clair et être performant ?
La compilation du C a fait des progres mais des fonctionnalités du C rendent impossible tout une classe d'optimisation, notamment concernant le layout mémoire. Donc le Ocaml étant de plus haut niveau, il est plus facile d'optimiser, donc ocaml devrait produire du code plus rapide que le c.
Je ne connais pas les facilités objet de python et ruby mais perl propose notament une facilité bien sympa : tu n'est pas obliger de créer une classe mère pour manipuler 2 objets semblable, il suffit que les methodes existent. Je trouve cela terrible.
Les processeurs actuelles faient pour faire du C, c'est une plaisanterie ?
Les risc du début des années 80 étaient fait pour le C. Cela remonte un peu aujourd'hui hein...
La croyance veut que l'on gagne qq cycles en optimisation. C'est faux. J'ai "étudié" le code de la multiplication matriciel en entier en C. Entre la version simple de 4 lignes, et la version imbitable de 100, il y a un rapport 4 de vitesses (+400%).
[^] # Re: Heu oui mais non...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal SNCF Prem's l'arnaque à partir de 20 ou 30¤. Évalué à 2.
C'est exactement le même problème mais à une autre echelle.
Là ou je crois qu'il y a confusion, est que tu sous-entends que la privatisation entraine la privatisation des rails d'une ligne avec les trains qui roulent dessus. Là, je parles des rails qui restent à RFF et chaque compagnie loue des crénaux horraires (sillon ?) sur ses rails. "N'importe qui" peut donc rouler sur la ligne qu'il veut avec ce système.
"La première sécurité est la liberté"
[^] # Re: Heu oui mais non...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal SNCF Prem's l'arnaque à partir de 20 ou 30¤. Évalué à 2.
C'est la même entreprise en france, mais à l'image des camioneurs et des route, on peut imaginer que RFF reste publique et fournisse un service aux autres entreprises.
Si le réseau reste publique, cela pourrait marcher.
"La première sécurité est la liberté"
[^] # Re: Te plains pas
Posté par Nicolas Boulay (site web personnel) . En réponse au journal SNCF Prem's l'arnaque à partir de 20 ou 30¤. Évalué à 5.
La privatisation ne peut marcher que dans le cas ou il y a une vrai et saine concurrence.
"La première sécurité est la liberté"
# ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal SNCF Prem's l'arnaque à partir de 20 ou 30¤. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Brevets antidémocratiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Brevets logiciels : Appel FFII à l'action III. Évalué à 2.
Sauf qu'ici, le TCE n'a de constitution que le nom. L'Europe n'est pas un état.
"La première sécurité est la liberté"
[^] # Re: À la pointe de l'info
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le dual core : faussement nouveau ?. Évalué à 4.
Ainsi, Linux est Numa aware (bi-opteron, RAM séparé), Smt aware (Tous les niveaux de caches commun), Smp aware (RAM commune mais pas les caches)
"La première sécurité est la liberté"
[^] # Re: Brevets antidémocratiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Brevets logiciels : Appel FFII à l'action III. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Brevets antidémocratiques
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Brevets logiciels : Appel FFII à l'action III. Évalué à 1.
Mais, même si l'on ne va pas vers une démocratie parlementaire, on va vers plus de pouvoir du parlement, c'est donc pas parfait mais mieux.
Tout accord à 25 est forcément au forceps, comment il pourrait en être autrement ? Tu veux une europe plus fédéral ? Il existe plusieurs pays, qui ne veulent même pas en entendre parler !
On peut espérer une rénégociation. Sans parler de la longueur que cela prendrait, la constitution a été voulu par la France, négocié par la France. Donc, certain, comme la Pologne, ne voudront pas d'un nouveau texte (notament parce que le traité de Nice leur est très favorable).
Bref, c'est comme avec les précédents traité, c'est pas top, cela pourrait être mieux, mais je considère que c'est mieux que rien.
De plus, même Rocard est pour le tce !
"La première sécurité est la liberté"
# HS HA de linux mag
Posté par Nicolas Boulay (site web personnel) . En réponse au message Conseils pour une solution haute disponnibilité.. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: 11 - Le rapport de force pour renégocier après le Non : on l'a ou pa
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le traité de Nice, le TCE, la majorité politique actuelle et l'Europe que nous voulons.... Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: 06 - L'impossible révision d'un texte gravé dans le marbre ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le traité de Nice, le TCE, la majorité politique actuelle et l'Europe que nous voulons.... Évalué à 3.
- négociable entre gouvernement
- ratifier par les parlements ou par le peuple
"La première sécurité est la liberté"
[^] # Re: 04 - L'indépendance de la Banque Centrale Européenne.
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Le traité de Nice, le TCE, la majorité politique actuelle et l'Europe que nous voulons.... Évalué à 4.
Une banque indépendante évite de changer de comportement en fonction des vents politiques.
"La première sécurité est la liberté"
[^] # Re: cool :)
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pinapa: Un parser SystemC open-source. Évalué à 2.
ghdl est un front-end gcc pour le vhdl.
"La première sécurité est la liberté"
[^] # Re: cool :)
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pinapa: Un parser SystemC open-source. Évalué à 3.
L'approche est toujours mixte. Parce que tu veux réutiliser les IP interne que tu n'as pas forcément en modèle transactionnel mais en VHDL. Le modèle top-down vient ensuite pour savoir ce que tu fais sur la partie nouvelle (bloc hardware pure, hard + soft, etc...).
Donc en gros, systemc c'est bien mais pas tout seul, parce que ton nouveau bloc aura l'air malin si il ne peut parler avec personne.
En gros pinapa pourrait servir avec les nouvelles normes pour emballer les IP ?
"La première sécurité est la liberté"
[^] # Re: Lent ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta. Évalué à 2.
"La première sécurité est la liberté"
# cool :)
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Pinapa: Un parser SystemC open-source. Évalué à 3.
"La première sécurité est la liberté"
[^] # Re: Question...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Mozilla Firefox sur France 3. Évalué à 5.
La proba que le sujet apparait est de : 1-(1-1/100)^100 soit 37% de chance, c'est donc en faite fortement probable :)
"La première sécurité est la liberté"
[^] # Re: Lent ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta. Évalué à 2.
L'exemple typique c'est une grosse structure. Les doc AMD/intel préconnise de classé par ordre de taille décroissante les élements d'une structure. Pourquoi ? Parce que le compilo rajoute du padding pour s'aligner sur 32 bits si des char sont mélanger avec des int. La structure augmente donc de tailles. Mais à cause des compilations séparées, un compilo C ne peut pas réarranger l'ordre des éléments.
J'avais fait le teste avec la librairy ffmpeg. Elle utilise une énorme structure à la base. Juste en modifiant l'ordre dans la structure j'avais gagné 2% de perf.
Dans le même ordre d'idée, une fonction d'initialisation pourrait faire les affectations dans l'ordre mémoire de la structure et non l'ordre du code. etc...
La maitrise du layout des données en mémoire permet aussi de pouvoir utiliser des instructions SIMD.
Sinon, ta liste me fait furieusement penser à judy http://docs.hp.com/en/B6841-90001/ch01.html(...)
En gros, c'est des arbres 256-aires plus des astuces pour stoquer des infos de types dans les 3 bits d'adresses non utilisé.
"La première sécurité est la liberté"
[^] # Re: Dommage...
Posté par Nicolas Boulay (site web personnel) . En réponse au message Le pape est toujours mort. Évalué à 4.
La démarche scientifique veut que l'on élabore une théorie puis on essaye d'anticiper un comportement pour en déduire une expérience qui tant à prouver que l'on a pas trop tord.
En fait, une expérience ne peut que fournir un contre exemple, jamais une preuve.
"La première sécurité est la liberté"
[^] # Re: Lent ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta. Évalué à 3.
Je suis d'accord que la multiplication matriciel est un cas particulier mais quand même !
Pour les optimisations algorithmiques, le plus important est d'avoit un langage pratique et concis, pas un langage proche de la machine.
C'est évident ça. C'est ce que je dis au début. Mais pourquoi le langage ne peut pas rester clair et être performant ?
La compilation du C a fait des progres mais des fonctionnalités du C rendent impossible tout une classe d'optimisation, notamment concernant le layout mémoire. Donc le Ocaml étant de plus haut niveau, il est plus facile d'optimiser, donc ocaml devrait produire du code plus rapide que le c.
"La première sécurité est la liberté"
[^] # Re: sur cette phrase précise, quelle est ta critique ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Traité établissant une constitution pour l'Europe. Évalué à 1.
Euh tu racontes n'importe quoi. Si les parlementaires européen votent un smic que vient faire la france la dedans ! Appel le salaire mini si tu veux.
Là, c'est franchement de la malhonnété intellectuel de sortir ça !
A l'inverse, on pourra aussi dire que l'europe ne pourrais pas voter le licenciement du jour au lendemain car cela imiterais le système anglais ?
"La première sécurité est la liberté"
[^] # Re: Yahoo vs Google
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Wikipédia sera hébergée par Yahoo!. Évalué à 6.
Il y aurait un vrai gage d'indépendance.
"La première sécurité est la liberté"
[^] # Re: Lent ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Lent ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta. Évalué à 2.
"La première sécurité est la liberté"
[^] # Re: Lent ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Présentation d'OCaml à Rennes le jeudi 7 avril, 20h, MCE, 48 bd Magenta. Évalué à 3.
Les risc du début des années 80 étaient fait pour le C. Cela remonte un peu aujourd'hui hein...
La croyance veut que l'on gagne qq cycles en optimisation. C'est faux. J'ai "étudié" le code de la multiplication matriciel en entier en C. Entre la version simple de 4 lignes, et la version imbitable de 100, il y a un rapport 4 de vitesses (+400%).
"La première sécurité est la liberté"