> Ce qui serait cool c'est que Sun arrête de forcer les contributeurs sur mysql et ooffice de leur donner les droits.
Sun ne te force pas à céder les droits sur tes contributions, la licence d'OOo et de MySQL te permet de forker ces projets en toute légitimité. C'est ce qu'à fait Novell avec go-ooo.org, c'est ce qui se passe partiellement pour MySQL avec Drizzle (*).
De plus, c'est une vision extrêmement simpliste, même si Sun stoppait les forks proprios, cela ne signifierait pas pour autant qu'ils ne demanderaient plus aux contributeurs de céder leurs copyrights. Tout simplement parce que ces projets attirent la convoitise des vautours à brevet, qu'ils concurrencent des éditeurs propriétaires qui aimeraient se débarrasser à bon compte d'un concurrent génant etc... Sans la cession des droits, Sun ne serait pas à même de défendre sur un plan légal ces projets libres.
C'est même la raison invoquée par la FSF pour la cession des droits sur les contributions aux projets GNU (ou des projets libres désireux d'être protégée légalement par la FSF).
> Sun ne pourra plus faire de version propriétaire et ça sera tant mieux car ce qui m'intéresse
Sun se fout royalement de ce qui t'intéresse toi (et vice-versa).
Ce qui intéresse Sun, ce n'est pas de chier une version propriétaire de tels ou tels logiciels libres, c'est de faire du pognon. Démontre-leur qu'ils se feraient autant voire plus sans fermer leur version.
Sun a fait un très beau cadeau à la communauté du libre en libérant Java, OOo et OpenSolaris ainsi que MySQL (via feu MySQL AB) tout en continuant à contribuer significativement à ces projets. À la communauté de les convaincre qu'ils ont tout à gagner à aller encore plus loin !
Je suis plus surpris par la non-libération par Sun des sources de Lighthouse Design (offrant une suite bureautique remarquable sur plateforme NeXT) et qui donnerait un sérieux coup de pouce à GNUStep. Un code source qui pourrit dans les archives de Sun et qui n'en sortira pas d'après Pony-tailed boy (pourtant CEO de feu LD), et qui fait probablement le bonheur d'Apple qui a embauché les anciens de LD.
(*) je dis partiellement, car certains employés de Sun participent au projet et que les objectifs sont légèrement différents par rapport à la branche officielle de MySQL.
> Il est peut-être employé Red Hat maintenant (je ne sais pas).
Le FPL est salarié par RedHat, salaire largement mérité vu l'emploi du temps relativement chargé, les responsabilités (le FPL étant également le trésorier du projet), et les nombreux déplacements.
L'implémentation d'Apple est basé sur llvm et ressemble beaucoup au fonctionnement de la pile OpenGL d'OS X 10.5.
Le code OpenGL (et OpenCL) est compilé en bytecode llvm qui à l'exécution est optimisé puis mouliné dans un runtime JIT. En fonction du matériel présent, soit le code est directement exécuté sur le GPU soit par la CPU si la fonction OpenGL n'est pas disponible (typiquement avec les GPU intégré).
Quelle est la différence avec les solutions précédentes, c'est que le runtime JIT basé sur llvm est plus performant que les interpréteurs classiques des pilotes OpenGL. Et pour Apple, ça leur évite de maintenir un interpréteur pour chaque plateformes (x86, PPC, ARM) et un gain de performance graphique (l'affichage dans OS X étant entièrement basé sur OpenGL).
Le runtime OpenCL déterminera quelle unité de calcul fournira les meilleures performances pour un calcul donné puis compilera/optimisera à la volée le bytecode pour celle-ci.
PS: Grand Central ne se limiterait pas seulement au GPGPU (voire ne l'inclurait pas du tout), son but premier est de faciliter la programmation parrallèle (donc assez proche de Intel TBB ou Qt Concurrent).
L'annonce de "Snow Leopard" va d'ailleurs dans ce sens. http://www.apple.com/pr/library/2008/06/09snowleopard.html
À son habitude, Apple reste assez opaque à ce sujet, ce qui se cache derrière Grand Central est relativement vague, on n'est même pas sûr que Grand Central couvre le domaine du GPGPU. La page relative à Snow Leopard les traite comme deux technologies différentes (Grand Central = "multicore", OpenCL = "an another powerful Snow Leopard technology") http://www.apple.com/macosx/snowleopard/
Faut arrêter de pinailler, nVidia a annoncé le support complet d'OpenCL dans CUDA et ils se sont particulièrement investi dans l'élaboration de celle-ci.
nVidia ne peut pas abandonner du jour au lendemain CUDA (*), en revanche, il est clair que dans le futur CUDA = OpenCL (+DX11) + extensions propriétaires. CUDA deviendra progressivement une implémentation spécifique d'OpenCL et non plus une API indépendante comme aujourd'hui.
ça ne vous rappelle pas un autre standard dirigé par le Khronos Group ?
Pardi, OpenGL ! Après, la question est de savoir si nVidia (et les autres constructeurs) feront intégrer leurs extensions dans les prochaines révisions d'OpenCL comme ils le font avec OpenGL.
Par ailleurs, AMD s'oriente dans la même direction que nVidia, Stream SDK évoluera pour supporter OpenCL (et DX11) mais ils maintiendront également leur API et langage propriétaire Brook+ (basé sur le framework libre BrookGPU). http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_10(...)
> le leader unique du marché c'est CUDA
Certes, mais le marché n'est qu'à ses débuts et est très fragmenté, l'arrivée d'un framework "multiplateforme" (**) comme OpenCL peut encore changer la donne.
La véritable bataille commencera avec DX11, c'est d'ailleurs la raison pour laquelle tout les acteurs majeurs à l'exception de M$ se sont ralliés à OpenCL (sans pour autant négliger DX11 pour les fabricants).
(*) quid des clients, des programmes déjà développés et des développeurs qui ont été formés ? CUDA n'a que 2 ans, trop tôt pour abandonner le support.
(**) c-a-d supportant une vaste gamme de GPUs et non pas "multi-OS".
L'affirmation qu'OpenCL est uniquement soutenu par les concurrents de nVidia est fausse et déplacée. nVidia a participé aux travaux pour rédiger la norme et compte supporter OpenCL sur ses GPUs. Le support d'OpenCL sera également inclus dans CUDA.
Par ailleurs le président du groupe de travail d'OpenCL Neil Trevett est un des vice-président de nVidia.
> il m'a été impossible de trouver une quelconque licence ou de quelconques démos
Les specs contiennent des exemples de codes, le comité n'est pas obligé de fournir une implémentation officielle, le document devant lui-même servir à guider les implémenteurs.
Un civil tire sur un flic, il peut être assuré d'un jugement de la plus grande sévèrité. J'ai pas l'impression qu'on les laisse filer tranquillement dans la nature.
un flic tire sur un civil (bavure), ses collègues, son syndicat, sa hiérarchie, son ministre de tutelle le couvriront. Dans la majorité des cas, soit l'affaire sera classée, soit ils seront condamnés à des peines ridicules, et très rarement, ils seront punis à hauteur de leur crime.
Tout les flics ne sont pas des pourris, mais pour assurer la confiance entre la police et la population, il est essentiel que lorsqu'un flic tire sur un civil, il y ait une vraie enquête et que si il y a bavure, il y ait une punition exemplaire. D'autant plus exemplaire, qu'un pourri entachera l'image de tout ceux qui font un travail honnête.
Quant aux médias, ils feraient mieux de rester neutre, par respect pour la victime et ne pas détruire la vie d'un policier peut-être innocent.
Si on devait fermer les yeux sur la mort de toute personnes plus ou moins impliqués dans les manifestations/émeutes/etc ... autant balancer du napalm sur la foule, non seulement c'est radical, mais les représentants de l'ordre n'auront plus à craindre les cailloux de la foule.
Si on a le malheur de passer dans le coin, tant pis, c'est pas Malik Oussekine ou le clodo de Tarbes qui diront le contraire.
> Pour avoir pratiqué le judo pendant plus de 10ans, je dirais plutôt que dans les bons clubs, on te dit de courir ;-)
Certes :o)
Mais l'arme de service doit uniquement servir uniquement dans des cas extrêmes comme sauver une vie humaine (celle du policier ou d'un tiers).
> 30 contre 2 avec des cailloux j'appelle ça une lapidation
Les policiers ne sont pas suicidaires au point d'arriver en sous effectif. Et même si c'était le cas, c'est une très mauvaise idée de tirer dans le tas, tu ne peux pas prédire quelle sera la réaction de la foule.
> Les flics ne se promènent pas en permanence avec un bouclier
Dans la plupart des pays du monde, ça fait partie de l'équipement de base des unités anti-émeutes y compris chez les héllènes.
> Donc, quand un policier, est attaqué par un gars ayant un couteau, on a un combat au couteau.
Avec un peu d'entrainement, c'est pas très difficile de désarmer un assaillant avec un couteau. Les bons clubs de judo enseignent ça lors des cours de self defense, à moins que tu ne préfères le krav maga.
> Quand 30 personnes envoient des cailloux, on trouve 30 CRS et on les arme de cailloux
Ils servent à quoi les casques et les boucliers des unités anti-émeutes ?
> 30 cailloux sur la gueule ça vaut pas un flingue ?
Non, en face, tu n'as pas un citoyen sans défense mais un professionnel bien entrainé/équipé etc... Je ne crois pas que rayer le joli bouclier neuf ne soit considéré comme un motif valable pour sortir l'arme de service.
À moins que ton ado de 15 ans sort d'un manga post-apocalyptique, un adulte en bonne condition physique peut le maitriser sans trop de soucis.
Hein, en face de ton ado, c'est un policier pas une crevette, c'est un mec qui est censé remplir certaines conditions physiques, maintenir sa forme et qui est "habitué" à gérer ce genre de pilons. Et les CRS sont encore plus strict sur ce point.
Espérons que ce ne soit pas aussi fréquent que le syndrome "kira" qui veut que des personnes n'ayant aucun antécédent médical aient une "crise cardiaque" en détention ou lors de leur expulsion forcée.
> J'ai pu jouer avec une Mandriva Mini, je pense qu'elle te ferai revoir ton jugement : elle est excellente.
Pour le moment, personne ne m'a demandé d'installer une Mandriva sur Netbook donc je ne sais pas trop ce que ça vaut. Si c'est pas trop chiant de générer une clé usb-live Mandriva, je veux bien en ajouter une dans ma panoplie.
À l'occasion, je jetterais un coup d'oeil sur l'eCafé pour voir ce que donne la Mandriva Mini.
> L'atom est un processeur étonnamment peu puissant
Tu t'attendais à quoi pour un processeur destiné aux Netbooks ? On ne demande pas à un Netbooks d'être un monstre de guerre mais d'être léger, petit et d'avoir une bonne autonomie. De ce point de vue là, l'atom remplit parfaitement son rôle, il consomme peu et dissipe peu d'énergie thermique pour un x86.
C'est d'ailleurs sur le chipset et les autres composants que se focalise l'amélioration de l''économie d'énergie sur ces plateformes. D'ailleurs le chipset Poulsbo améliore nettement ce point même si on peut encore faire mieux.
Par ailleurs, l'atom est principalement issu d'un compromis puissance/économie d'énergie:
* exécution très rapides des instructions x86 les plus utilisées (souvent plus rapides que sur les derniers P4), la contrepartie est le ralentissement des autres instructions.
* simplification de l'architecture pour diminuer la taille du die et la consommation électrique. De l'autre côté, on a allongé le pipeline à 16 étages ce qui permet le retour de l'hyperthreading.
* diminution du cache (donc des performances) mais ça permet de diminuer la tension d'alimentation etc ...
* ils sont facilement overclockables si nécessaires.
* Sans rentrer dans les détails, les derniers atom ont un nouveaux mode de veille profonde avec un temps de réveil < 100µs. On arrive facilement à diviser par 2 le TDP de la CPU ainsi .
> La distrib installée est une daube de Fedora 8 customisée
La distribution en question s'appelle Linpus, c'est une distribution dédié au grand public avec une interface simplifiée. Et on peut dire que Linpus remplit bien son contrat envers ce type de public. Même si Linpus n'est pas libre selon Fedora, ils sont relativement réglo vis à vis de la communauté, ils font des retours, les développements de pilotes sont faits en upstream (à ma connaissance). Linpus n'est pas une distribution pour geeks ni pour power-users, elle joue dans la même catégorie que Xandros.
Au passage, Acer fait partie du consortium propriétaire de Linpus Inc.
> bien sûr aucune autre distribution ne gère correctement tout le matériel de la machine
Si, Fedora ...
> acheter un netbook avec une vraie distribution dessus (Debian, Ubuntu, Mandriva)
... j'oubliais Fedora n'est pas une "vraie" distribution.
Par expérience, Fedora 10 est la distribution qui demande le moins de tripatouillage sur les Netbooks (eeePC, MSI Wind, Samsung NC10), en tout cas nettement moins que l'Ubuntu 8.10 qu'on me demande d'installer les 3/4 du temps. :o)
C'est à ce genre de détails que l'on reconnait la lie des écrivaillons. Les bons auteurs n'ont pas à faire la promo de leurs écrits, ceux-ci le feront à leur place.
> tout les historiens s'accordent à dire que c'est la source la moins fiable sur le personnage historique.
* Alfred Loisy (chaire d'histoire des religions au collège de France 1909-1930). Il a refuté l'historicité du texte et pour lui le texte sert principalement à véhiculer des spéculations théologiques quitte à déformer le message de Jésus.
Certains catholiques me feront remarquer que "l'abbé Loisy" a été excommunié et que les théories "farfelues" d'un hérétique n'ont pas de valeur.
Personnellement, je recommande la lecture de "L'Evangile et l'Eglise" qui a été réédité il y a quelques années.
* Du côté protestant, David Strauss qui a été un des premiers a étudié le personnage Jésus historique. C'est même sa "vie de Jésus" qui a fait perdre la foi à Nietzsche.
Dans la même lignée, on pourrait citer bon nombre de théologiens allemands influencés par Hegel qui ont également étudier les évangiles sous un aspect plus historique. C'est en voulant réfuter la "vie de Jésus" de Strauss que Bruno Bauer a soutenu la primauté de l'évangile selon Marc dans le problème synoptique (très intéressant) alors que depuis St Augustin, l'évangile selon Matthieu était réputé être le plus ancien
* la quasi-totalité des historiens contemporains non liés au Vatican.
Si l'évangile selon Jean intéresse tant les historiens ce n'est pas tant pour sa véracité historique que pour son influence dans l'évolution des théologies chrétiennes. Malgré leurs divergences, la plupart des courants modernes repose sur le même socle théologique qui s'est affirmé quelques siècles après la mort de Jésus. Les autres courants historiques ont été littéralement laminés (*) pour complétement disparaitre avant la fin du moyen-âge.
(*) notammment les courant judéo-nazaréens qui furent probablement les plus proches de la doctrine originale et dont aucun ne reconnaissaient l'évangile de Jean comme authentique.
Loisy disait bien "Jésus annonçait le royaume et c'est l'Eglise qui est venue" mais on pourrait affirmer que chaque mouvement religieux finit par dévier de sa doctrine première.
Que ce soit le christianisme qui doit plus à Paul de Tarse (le véritable fondateur du christianisme, malgré qu'il n'ait rencontré Jésus qu'en rêve et détourné son message pour faire de la secte juive des premiers temps, une machine à conversion) qu'à Jésus lui-même, le judaïsme rabbinique/pharisien pour qui une tradition orale douteuse prime sur les écrits, sans oublier l'islam moderne plus rigoriste que celui de son fondateur ... C'est souvent la doctrine la plus conne qui l'emporte.
Je me demande si pour l'être humain la tradition même erronée n'aurait pas plus de poids que la supposée "parole divine".
Un exemple frappant est celui des tenants la messe en latin, mis à part une tradition très tardive, rien dans le dogme catholique n'impose cette langue pour le culte. Jésus parlait araméen, la Bible canonique est une traduction latine de la septante (elle-même traduction grecque de textes en hébreu ou araméen). En toute rigueur, si il fallait une langue liturgique, ce serait l'araméen la langue du peuple ou bien l'hébreu la langue savante.
> Quand ils ont des doutes, ils ne se gènent pas pour mettre la question sur la table.
Oui et non, si ils grattent trop profondément, ils finissent par être excommuniés/exclus/mis à mort etc... D'un côté le Vatican a fini par encourager les études modernes sur les évangiles et l'historicité de Jésus, mais de l'autre, ils ont réagi assez violemment sur certains points comme l'authenticité historique de l'évangile de Jean.
La plus grande hantise de tout mouvement religieux établi serait de trouver un "nouveau" texte authentique qui s'écarterait trop ou contredirait carrément la doctrine "officielle".
> Ensuite "les Églises", y'a une erreur de syntaxe
Soit, merci de me détromper. ;-)
Rien n'est moins sûr, la probabilité que l'Évangile selon Jean soit un fake est proche de 100%.
Primo, il s'écarte très largement des évangiles synoptiques plus anciens avec de très nombreux ajouts de l'auteur, secundo, c'est le seul qui sous-entends la nature divine de Jesus, tertio, tout les historiens s'accordent à dire que c'est la source la moins fiable sur le personnage historique.
Le plus amusant, c'est que c'est le fake qui a le plus influencé la doctrine dominante ... Mais je doute que les Églises admettent s'être trompé pendant deux millénaires.
> Reste que la divinité de Jésus est une des choses les plus primordiales pour les chrétiens
Par *certaines* sectes chrétiennes et probablement les sectes les plus délirantes.
Ni Jesus, ni ses disciples les proches n'ont prétendu que le premier était le fils de Dieu, encore moins évoqué la théorie délirante de la Trinité.
Le plus surprenant c'est que lors des conciles de Nicée, personne ne soit posé la question de savoir si la trinité utilisait la dance de la fusion ou bien les potaras.
C'est un live-cd installable dédié aux développeurs donc tu devrais y trouver ton bonheur.
Normalement, un live-cd Fedora contient également les outils de développement.
D'ailleurs, tu peux transformer le live-cd en live-usb avec persistance des données avec l'utilitaire en ligne de commande livecd-iso-to-disk ou graphique: liveusb-creator. Une clé usb live est quant même plus agréable qu'un live-cd à l'utilisation ;)
Même si XPe te permet d'éliminer pas de composants inutiles, GNU/Linux te permettra une sélection encore plus fine des paquets et services installés.
Selon tes besoins, tu pourras choisir des composants moins gourmands (TinyX vs Xorg, MatchBox vs Metacity, Boa vs Apache), recompiler ton noyau pour l'optimiser etc ....
Vu que tu n'as pas des contraintes fortes (architecture "classique", pas de contraintes "dures" en terme de ressources, pas de temps réel dur), je te recommenderais une distribution Debian (*) qui se prête bien à ce genre d'exercice.
Une distribution embarqué ou "from scratch" te demanderait un effort supplémentaire pour un gain minime, et la plupart des distributions classiques sont clairement hors jeu pour ton projet.
Des outils comme powertop et le site http://www.lesswatts.org/ t'aideront à optimiser la consommation de ta plateforme embarqué
(*) je dis bien Debian et non pas Ubuntu qui est nettement plus "lourde", même si tu peux utiliser cette dernière sur ton poste de développement
http://www.aldil.org/events/install-party-sur-le-campus-de-l(...)
Au passage, je tiens à signaler que la nouvelle Fedora 10 marche très bien sur MacBook et sur eeePC (1000H). Ça marche tellement bien que je me suis ennuyé lors de l'installation, même si ça n'a pas duré bien longtemps. ;-)
PS: au cas où, je précise que l'ALDIL est le LUG local
KDE est maintenu dans Fedora par le SIG (Special Interest Group) KDE donc par la communauté.
D'ailleurs Rex Dieter (membre du board, ancien du groupe KDE-RedHat) a fait une conférence sur l'intégration de KDE4 dans Fedora lors du salon aKademy 2008.
L'intégration de KDE n'est pas encore parfaite, mais ça avance, déjà ce n'est plus un employé de RedHat qui s'occupe du packaging (parfois à la rache) mais des contributeurs qui utilisent tout les jours KDE (et il y a beaucoup de Fedoristas qui utilisent ce bureau) et qui ont envie d'apporter la culture "Fedora" dans KDE.
On peut l'installer via le CPAN mais je ne garantis rien sur le bon fonctionnement de la bête.
Personnellement, je préfère très nettement yum à urpmi (sachant que ma dernière expérience avec urpmi date des 10.x)
1. mauvaise intégration de NetworkManager.
J'utilise la branche 0.7 depuis plus d'un an et aucun soucis de ce côté.
2. Avahi inutile ? c'est une blague ? Zeroconf (dont Avahi est une implémentation libre) est une avancée remarquable dans le domaine du bureau.
Zeroconf permet la publication de services divers sur un réseau local et un accès simplifié à ceux-ci sans configuration (d'où le nom), le service s'affiche prêt à l'utilisation. Quelques exemples:
* partage de musique "compatible iTunes". ex: Rhythmbox, banshee, Amarok etc ...
* partage de videos: Totem
* partage de session avec vnc. ex: Vinagre (ou Apple Finder dans le monde proprio)
* partage d'impression.
* partage de documents avec Gobby.
* chat local. ex: Telepathy, Pidgin et tout les clients compatibles Bonjour
* partage de clés de chiffrement. ex: Seahorse.
* possibilité de jouer en réseau.
et bien d'autres choses etc ...
L'essor des NetBooks, des systèmes embarqués grand publics (ex: internet tablet), donnent encore plus d'intérêt à ZeroConf. D'ailleurs, Busybox inclut même une implémentation (partielle ?) de la norme.
[^] # Re: droits GPL
Posté par GeneralZod . En réponse à la dépêche Soirée OpenSource chez Sun. Évalué à 7.
Sun ne te force pas à céder les droits sur tes contributions, la licence d'OOo et de MySQL te permet de forker ces projets en toute légitimité. C'est ce qu'à fait Novell avec go-ooo.org, c'est ce qui se passe partiellement pour MySQL avec Drizzle (*).
De plus, c'est une vision extrêmement simpliste, même si Sun stoppait les forks proprios, cela ne signifierait pas pour autant qu'ils ne demanderaient plus aux contributeurs de céder leurs copyrights. Tout simplement parce que ces projets attirent la convoitise des vautours à brevet, qu'ils concurrencent des éditeurs propriétaires qui aimeraient se débarrasser à bon compte d'un concurrent génant etc... Sans la cession des droits, Sun ne serait pas à même de défendre sur un plan légal ces projets libres.
C'est même la raison invoquée par la FSF pour la cession des droits sur les contributions aux projets GNU (ou des projets libres désireux d'être protégée légalement par la FSF).
> Sun ne pourra plus faire de version propriétaire et ça sera tant mieux car ce qui m'intéresse
Sun se fout royalement de ce qui t'intéresse toi (et vice-versa).
Ce qui intéresse Sun, ce n'est pas de chier une version propriétaire de tels ou tels logiciels libres, c'est de faire du pognon. Démontre-leur qu'ils se feraient autant voire plus sans fermer leur version.
Sun a fait un très beau cadeau à la communauté du libre en libérant Java, OOo et OpenSolaris ainsi que MySQL (via feu MySQL AB) tout en continuant à contribuer significativement à ces projets. À la communauté de les convaincre qu'ils ont tout à gagner à aller encore plus loin !
Je suis plus surpris par la non-libération par Sun des sources de Lighthouse Design (offrant une suite bureautique remarquable sur plateforme NeXT) et qui donnerait un sérieux coup de pouce à GNUStep. Un code source qui pourrit dans les archives de Sun et qui n'en sortira pas d'après Pony-tailed boy (pourtant CEO de feu LD), et qui fait probablement le bonheur d'Apple qui a embauché les anciens de LD.
(*) je dis partiellement, car certains employés de Sun participent au projet et que les objectifs sont légèrement différents par rapport à la branche officielle de MySQL.
[^] # Re: Les utlisateurs sont ils représentés ?
Posté par GeneralZod . En réponse à la dépêche Elections 2008 dans la communauté Fedora. Évalué à 2.
Le FPL est salarié par RedHat, salaire largement mérité vu l'emploi du temps relativement chargé, les responsabilités (le FPL étant également le trésorier du projet), et les nombreux déplacements.
[^] # Re: Dans le même style ...
Posté par GeneralZod . En réponse au journal Selon une enseignante américaine, Linux ferait régresser nos enfants. Évalué à 3.
http://uncyclopedia.wikia.com/wiki/Fedora_(Linux_distributio(...)
[^] # Re: J'ai un peu de mal avec le concept.
Posté par GeneralZod . En réponse à la dépêche OpenCL, en version 1.0. Évalué à 8.
Le code OpenGL (et OpenCL) est compilé en bytecode llvm qui à l'exécution est optimisé puis mouliné dans un runtime JIT. En fonction du matériel présent, soit le code est directement exécuté sur le GPU soit par la CPU si la fonction OpenGL n'est pas disponible (typiquement avec les GPU intégré).
Quelle est la différence avec les solutions précédentes, c'est que le runtime JIT basé sur llvm est plus performant que les interpréteurs classiques des pilotes OpenGL. Et pour Apple, ça leur évite de maintenir un interpréteur pour chaque plateformes (x86, PPC, ARM) et un gain de performance graphique (l'affichage dans OS X étant entièrement basé sur OpenGL).
Voici une présentation qui explique très bien le fonctionnement de la pile OpenGL de OS X.
http://llvm.org/devmtg/2007-05/10-Lattner-OpenGL.pdf
Le runtime OpenCL déterminera quelle unité de calcul fournira les meilleures performances pour un calcul donné puis compilera/optimisera à la volée le bytecode pour celle-ci.
PS: Grand Central ne se limiterait pas seulement au GPGPU (voire ne l'inclurait pas du tout), son but premier est de faciliter la programmation parrallèle (donc assez proche de Intel TBB ou Qt Concurrent).
L'annonce de "Snow Leopard" va d'ailleurs dans ce sens.
http://www.apple.com/pr/library/2008/06/09snowleopard.html
À son habitude, Apple reste assez opaque à ce sujet, ce qui se cache derrière Grand Central est relativement vague, on n'est même pas sûr que Grand Central couvre le domaine du GPGPU. La page relative à Snow Leopard les traite comme deux technologies différentes (Grand Central = "multicore", OpenCL = "an another powerful Snow Leopard technology")
http://www.apple.com/macosx/snowleopard/
[^] # Re: kthxbye
Posté par GeneralZod . En réponse à la dépêche OpenCL, en version 1.0. Évalué à 5.
Faut arrêter de pinailler, nVidia a annoncé le support complet d'OpenCL dans CUDA et ils se sont particulièrement investi dans l'élaboration de celle-ci.
nVidia ne peut pas abandonner du jour au lendemain CUDA (*), en revanche, il est clair que dans le futur CUDA = OpenCL (+DX11) + extensions propriétaires. CUDA deviendra progressivement une implémentation spécifique d'OpenCL et non plus une API indépendante comme aujourd'hui.
ça ne vous rappelle pas un autre standard dirigé par le Khronos Group ?
Pardi, OpenGL ! Après, la question est de savoir si nVidia (et les autres constructeurs) feront intégrer leurs extensions dans les prochaines révisions d'OpenCL comme ils le font avec OpenGL.
Annonce de nVidia à propos d'OpenCL:
http://www.nvidia.com/object/io_1228825271885.html
Par ailleurs, AMD s'oriente dans la même direction que nVidia, Stream SDK évoluera pour supporter OpenCL (et DX11) mais ils maintiendront également leur API et langage propriétaire Brook+ (basé sur le framework libre BrookGPU).
http://www.amd.com/us-en/Corporate/VirtualPressRoom/0,,51_10(...)
> le leader unique du marché c'est CUDA
Certes, mais le marché n'est qu'à ses débuts et est très fragmenté, l'arrivée d'un framework "multiplateforme" (**) comme OpenCL peut encore changer la donne.
La véritable bataille commencera avec DX11, c'est d'ailleurs la raison pour laquelle tout les acteurs majeurs à l'exception de M$ se sont ralliés à OpenCL (sans pour autant négliger DX11 pour les fabricants).
(*) quid des clients, des programmes déjà développés et des développeurs qui ont été formés ? CUDA n'a que 2 ans, trop tôt pour abandonner le support.
(**) c-a-d supportant une vaste gamme de GPUs et non pas "multi-OS".
# nVidia supporte également OpenCL
Posté par GeneralZod . En réponse à la dépêche OpenCL, en version 1.0. Évalué à 10.
Par ailleurs le président du groupe de travail d'OpenCL Neil Trevett est un des vice-président de nVidia.
http://news.prnewswire.com/ViewContent.aspx?ACCT=109&STO(...)
http://www.engadget.com/2008/12/09/nvidia-dishes-about-openc(...)
> il m'a été impossible de trouver une quelconque licence ou de quelconques démos
Les specs contiennent des exemples de codes, le comité n'est pas obligé de fournir une implémentation officielle, le document devant lui-même servir à guider les implémenteurs.
[^] # Re: Meurtre ?
Posté par GeneralZod . En réponse au journal [HS] La révolte en Grèce. Évalué à 2.
Un civil tire sur un flic, il peut être assuré d'un jugement de la plus grande sévèrité. J'ai pas l'impression qu'on les laisse filer tranquillement dans la nature.
un flic tire sur un civil (bavure), ses collègues, son syndicat, sa hiérarchie, son ministre de tutelle le couvriront. Dans la majorité des cas, soit l'affaire sera classée, soit ils seront condamnés à des peines ridicules, et très rarement, ils seront punis à hauteur de leur crime.
Tout les flics ne sont pas des pourris, mais pour assurer la confiance entre la police et la population, il est essentiel que lorsqu'un flic tire sur un civil, il y ait une vraie enquête et que si il y a bavure, il y ait une punition exemplaire. D'autant plus exemplaire, qu'un pourri entachera l'image de tout ceux qui font un travail honnête.
Quant aux médias, ils feraient mieux de rester neutre, par respect pour la victime et ne pas détruire la vie d'un policier peut-être innocent.
Si on devait fermer les yeux sur la mort de toute personnes plus ou moins impliqués dans les manifestations/émeutes/etc ... autant balancer du napalm sur la foule, non seulement c'est radical, mais les représentants de l'ordre n'auront plus à craindre les cailloux de la foule.
Si on a le malheur de passer dans le coin, tant pis, c'est pas Malik Oussekine ou le clodo de Tarbes qui diront le contraire.
[^] # Re: Meurtre ?
Posté par GeneralZod . En réponse au journal [HS] La révolte en Grèce. Évalué à 2.
Certes :o)
Mais l'arme de service doit uniquement servir uniquement dans des cas extrêmes comme sauver une vie humaine (celle du policier ou d'un tiers).
> 30 contre 2 avec des cailloux j'appelle ça une lapidation
Les policiers ne sont pas suicidaires au point d'arriver en sous effectif. Et même si c'était le cas, c'est une très mauvaise idée de tirer dans le tas, tu ne peux pas prédire quelle sera la réaction de la foule.
> Les flics ne se promènent pas en permanence avec un bouclier
Dans la plupart des pays du monde, ça fait partie de l'équipement de base des unités anti-émeutes y compris chez les héllènes.
[^] # Re: Meurtre ?
Posté par GeneralZod . En réponse au journal [HS] La révolte en Grèce. Évalué à 3.
Avec un peu d'entrainement, c'est pas très difficile de désarmer un assaillant avec un couteau. Les bons clubs de judo enseignent ça lors des cours de self defense, à moins que tu ne préfères le krav maga.
> Quand 30 personnes envoient des cailloux, on trouve 30 CRS et on les arme de cailloux
Ils servent à quoi les casques et les boucliers des unités anti-émeutes ?
> 30 cailloux sur la gueule ça vaut pas un flingue ?
Non, en face, tu n'as pas un citoyen sans défense mais un professionnel bien entrainé/équipé etc... Je ne crois pas que rayer le joli bouclier neuf ne soit considéré comme un motif valable pour sortir l'arme de service.
[^] # Re: Meurtre ?
Posté par GeneralZod . En réponse au journal [HS] La révolte en Grèce. Évalué à 4.
Hein, en face de ton ado, c'est un policier pas une crevette, c'est un mec qui est censé remplir certaines conditions physiques, maintenir sa forme et qui est "habitué" à gérer ce genre de pilons. Et les CRS sont encore plus strict sur ce point.
[^] # Re: Meurtre ?
Posté par GeneralZod . En réponse au journal [HS] La révolte en Grèce. Évalué à 7.
PS: Karim Ajimi, Ricardo Barrientos, Mariame Getu Agos, Lamine Dieng etc ...
[^] # Re: Retour sur l'Acer Aspire One
Posté par GeneralZod . En réponse au message Acer Aspire One versus EeePC. Évalué à 2.
Pour le moment, personne ne m'a demandé d'installer une Mandriva sur Netbook donc je ne sais pas trop ce que ça vaut. Si c'est pas trop chiant de générer une clé usb-live Mandriva, je veux bien en ajouter une dans ma panoplie.
À l'occasion, je jetterais un coup d'oeil sur l'eCafé pour voir ce que donne la Mandriva Mini.
[^] # Re: Retour sur l'Acer Aspire One
Posté par GeneralZod . En réponse au message Acer Aspire One versus EeePC. Évalué à 3.
Tu t'attendais à quoi pour un processeur destiné aux Netbooks ? On ne demande pas à un Netbooks d'être un monstre de guerre mais d'être léger, petit et d'avoir une bonne autonomie. De ce point de vue là, l'atom remplit parfaitement son rôle, il consomme peu et dissipe peu d'énergie thermique pour un x86.
C'est d'ailleurs sur le chipset et les autres composants que se focalise l'amélioration de l''économie d'énergie sur ces plateformes. D'ailleurs le chipset Poulsbo améliore nettement ce point même si on peut encore faire mieux.
Par ailleurs, l'atom est principalement issu d'un compromis puissance/économie d'énergie:
* exécution très rapides des instructions x86 les plus utilisées (souvent plus rapides que sur les derniers P4), la contrepartie est le ralentissement des autres instructions.
* simplification de l'architecture pour diminuer la taille du die et la consommation électrique. De l'autre côté, on a allongé le pipeline à 16 étages ce qui permet le retour de l'hyperthreading.
* diminution du cache (donc des performances) mais ça permet de diminuer la tension d'alimentation etc ...
* ils sont facilement overclockables si nécessaires.
* Sans rentrer dans les détails, les derniers atom ont un nouveaux mode de veille profonde avec un temps de réveil < 100µs. On arrive facilement à diviser par 2 le TDP de la CPU ainsi .
> La distrib installée est une daube de Fedora 8 customisée
La distribution en question s'appelle Linpus, c'est une distribution dédié au grand public avec une interface simplifiée. Et on peut dire que Linpus remplit bien son contrat envers ce type de public. Même si Linpus n'est pas libre selon Fedora, ils sont relativement réglo vis à vis de la communauté, ils font des retours, les développements de pilotes sont faits en upstream (à ma connaissance). Linpus n'est pas une distribution pour geeks ni pour power-users, elle joue dans la même catégorie que Xandros.
Au passage, Acer fait partie du consortium propriétaire de Linpus Inc.
> bien sûr aucune autre distribution ne gère correctement tout le matériel de la machine
Si, Fedora ...
> acheter un netbook avec une vraie distribution dessus (Debian, Ubuntu, Mandriva)
... j'oubliais Fedora n'est pas une "vraie" distribution.
Par expérience, Fedora 10 est la distribution qui demande le moins de tripatouillage sur les Netbooks (eeePC, MSI Wind, Samsung NC10), en tout cas nettement moins que l'Ubuntu 8.10 qu'on me demande d'installer les 3/4 du temps. :o)
[^] # Re: C'est pas pour t'embêter,...
Posté par GeneralZod . En réponse au journal Un candidat au troll du vendredi. Évalué à 10.
http://fr.wikipedia.org/w/index.php?title=Mouvement_contre_l(...)
http://fr.wikipedia.org/w/index.php?title=Friedrich_Nietzsch(...)
http://fr.wikipedia.org/w/index.php?title=Eug%C3%A9nisme&(...)
C'est à ce genre de détails que l'on reconnait la lie des écrivaillons. Les bons auteurs n'ont pas à faire la promo de leurs écrits, ceux-ci le feront à leur place.
# la tarte démoniaque ?
Posté par GeneralZod . En réponse au message cacher le bouton de fermeture d'une application graphique. Évalué à 5.
Voici quelques liens issus de mes bookmarks:
http://burtonini.com/blog/computers/devilspie
http://live.gnome.org/DevilsPie
http://foosel.org/linux/devilspie
Tu as d'autres outils comme wmctrl qui utilisent les spécifications EWMH.
[^] # Re: Blasphème ?
Posté par GeneralZod . En réponse au journal [Hors-sujet] [Blasphème] L'apocalypse de Jean n'est pas open-source. Évalué à 5.
* Alfred Loisy (chaire d'histoire des religions au collège de France 1909-1930). Il a refuté l'historicité du texte et pour lui le texte sert principalement à véhiculer des spéculations théologiques quitte à déformer le message de Jésus.
Certains catholiques me feront remarquer que "l'abbé Loisy" a été excommunié et que les théories "farfelues" d'un hérétique n'ont pas de valeur.
Personnellement, je recommande la lecture de "L'Evangile et l'Eglise" qui a été réédité il y a quelques années.
* Du côté protestant, David Strauss qui a été un des premiers a étudié le personnage Jésus historique. C'est même sa "vie de Jésus" qui a fait perdre la foi à Nietzsche.
Dans la même lignée, on pourrait citer bon nombre de théologiens allemands influencés par Hegel qui ont également étudier les évangiles sous un aspect plus historique. C'est en voulant réfuter la "vie de Jésus" de Strauss que Bruno Bauer a soutenu la primauté de l'évangile selon Marc dans le problème synoptique (très intéressant) alors que depuis St Augustin, l'évangile selon Matthieu était réputé être le plus ancien
* la quasi-totalité des historiens contemporains non liés au Vatican.
Si l'évangile selon Jean intéresse tant les historiens ce n'est pas tant pour sa véracité historique que pour son influence dans l'évolution des théologies chrétiennes. Malgré leurs divergences, la plupart des courants modernes repose sur le même socle théologique qui s'est affirmé quelques siècles après la mort de Jésus. Les autres courants historiques ont été littéralement laminés (*) pour complétement disparaitre avant la fin du moyen-âge.
(*) notammment les courant judéo-nazaréens qui furent probablement les plus proches de la doctrine originale et dont aucun ne reconnaissaient l'évangile de Jean comme authentique.
Loisy disait bien "Jésus annonçait le royaume et c'est l'Eglise qui est venue" mais on pourrait affirmer que chaque mouvement religieux finit par dévier de sa doctrine première.
Que ce soit le christianisme qui doit plus à Paul de Tarse (le véritable fondateur du christianisme, malgré qu'il n'ait rencontré Jésus qu'en rêve et détourné son message pour faire de la secte juive des premiers temps, une machine à conversion) qu'à Jésus lui-même, le judaïsme rabbinique/pharisien pour qui une tradition orale douteuse prime sur les écrits, sans oublier l'islam moderne plus rigoriste que celui de son fondateur ... C'est souvent la doctrine la plus conne qui l'emporte.
Je me demande si pour l'être humain la tradition même erronée n'aurait pas plus de poids que la supposée "parole divine".
Un exemple frappant est celui des tenants la messe en latin, mis à part une tradition très tardive, rien dans le dogme catholique n'impose cette langue pour le culte. Jésus parlait araméen, la Bible canonique est une traduction latine de la septante (elle-même traduction grecque de textes en hébreu ou araméen). En toute rigueur, si il fallait une langue liturgique, ce serait l'araméen la langue du peuple ou bien l'hébreu la langue savante.
> Quand ils ont des doutes, ils ne se gènent pas pour mettre la question sur la table.
Oui et non, si ils grattent trop profondément, ils finissent par être excommuniés/exclus/mis à mort etc... D'un côté le Vatican a fini par encourager les études modernes sur les évangiles et l'historicité de Jésus, mais de l'autre, ils ont réagi assez violemment sur certains points comme l'authenticité historique de l'évangile de Jean.
La plus grande hantise de tout mouvement religieux établi serait de trouver un "nouveau" texte authentique qui s'écarterait trop ou contredirait carrément la doctrine "officielle".
> Ensuite "les Églises", y'a une erreur de syntaxe
Soit, merci de me détromper. ;-)
# Blasphème ?
Posté par GeneralZod . En réponse au journal [Hors-sujet] [Blasphème] L'apocalypse de Jean n'est pas open-source. Évalué à 0.
Primo, il s'écarte très largement des évangiles synoptiques plus anciens avec de très nombreux ajouts de l'auteur, secundo, c'est le seul qui sous-entends la nature divine de Jesus, tertio, tout les historiens s'accordent à dire que c'est la source la moins fiable sur le personnage historique.
Le plus amusant, c'est que c'est le fake qui a le plus influencé la doctrine dominante ... Mais je doute que les Églises admettent s'être trompé pendant deux millénaires.
[^] # Re: Poutre, paille...
Posté par GeneralZod . En réponse au journal Mon Blog préféré.... Évalué à 2.
Par *certaines* sectes chrétiennes et probablement les sectes les plus délirantes.
Ni Jesus, ni ses disciples les proches n'ont prétendu que le premier était le fils de Dieu, encore moins évoqué la théorie délirante de la Trinité.
Le plus surprenant c'est que lors des conciles de Nicée, personne ne soit posé la question de savoir si la trinité utilisait la dance de la fusion ou bien les potaras.
# Fedora Developer Spin
Posté par GeneralZod . En réponse au message LiveCD permettant de développer en C ( et autre). Évalué à 1.
Normalement, un live-cd Fedora contient également les outils de développement.
D'ailleurs, tu peux transformer le live-cd en live-usb avec persistance des données avec l'utilitaire en ligne de commande livecd-iso-to-disk ou graphique: liveusb-creator. Une clé usb live est quant même plus agréable qu'un live-cd à l'utilisation ;)
Tu pourras télécharger le Developer Spin sur ce tracker:
http://spins.fedoraproject.org/
# En bref oui.
Posté par GeneralZod . En réponse au message Utilité de Linux embarqué pour mon projet?. Évalué à 3.
Selon tes besoins, tu pourras choisir des composants moins gourmands (TinyX vs Xorg, MatchBox vs Metacity, Boa vs Apache), recompiler ton noyau pour l'optimiser etc ....
Vu que tu n'as pas des contraintes fortes (architecture "classique", pas de contraintes "dures" en terme de ressources, pas de temps réel dur), je te recommenderais une distribution Debian (*) qui se prête bien à ce genre d'exercice.
Une distribution embarqué ou "from scratch" te demanderait un effort supplémentaire pour un gain minime, et la plupart des distributions classiques sont clairement hors jeu pour ton projet.
Des outils comme powertop et le site http://www.lesswatts.org/ t'aideront à optimiser la consommation de ta plateforme embarqué
(*) je dis bien Debian et non pas Ubuntu qui est nettement plus "lourde", même si tu peux utiliser cette dernière sur ton poste de développement
# Lien ALDIL
Posté par GeneralZod . En réponse à la dépêche Install-party - Lyon - 4 décembre 2008. Évalué à 1.
Au passage, je tiens à signaler que la nouvelle Fedora 10 marche très bien sur MacBook et sur eeePC (1000H). Ça marche tellement bien que je me suis ennuyé lors de l'installation, même si ça n'a pas duré bien longtemps. ;-)
PS: au cas où, je précise que l'ALDIL est le LUG local
[^] # Re: Bien d'accord
Posté par GeneralZod . En réponse à la dépêche Fedora 10 (Cambridge) et Install Party Paris les 6 et 7 décembre 2008. Évalué à 6.
D'ailleurs Rex Dieter (membre du board, ancien du groupe KDE-RedHat) a fait une conférence sur l'intégration de KDE4 dans Fedora lors du salon aKademy 2008.
L'intégration de KDE n'est pas encore parfaite, mais ça avance, déjà ce n'est plus un employé de RedHat qui s'occupe du packaging (parfois à la rache) mais des contributeurs qui utilisent tout les jours KDE (et il y a beaucoup de Fedoristas qui utilisent ce bureau) et qui ont envie d'apporter la culture "Fedora" dans KDE.
Les slides: http://rdieter.fedorapeople.org/akademy2008/fedora9-kde4-com(...)
[^] # Re: Tentant
Posté par GeneralZod . En réponse à la dépêche Fedora 10 (Cambridge) et Install Party Paris les 6 et 7 décembre 2008. Évalué à 1.
Personnellement, je préfère très nettement yum à urpmi (sachant que ma dernière expérience avec urpmi date des 10.x)
[^] # Re: Xen
Posté par GeneralZod . En réponse à la dépêche Fedora 10 (Cambridge) et Install Party Paris les 6 et 7 décembre 2008. Évalué à 1.
[^] # Re: Mon avis à moi
Posté par GeneralZod . En réponse à la dépêche Test d'Ubuntu 8.10 Intrepid. Évalué à 5.
J'utilise la branche 0.7 depuis plus d'un an et aucun soucis de ce côté.
2. Avahi inutile ? c'est une blague ? Zeroconf (dont Avahi est une implémentation libre) est une avancée remarquable dans le domaine du bureau.
Zeroconf permet la publication de services divers sur un réseau local et un accès simplifié à ceux-ci sans configuration (d'où le nom), le service s'affiche prêt à l'utilisation. Quelques exemples:
* partage de musique "compatible iTunes". ex: Rhythmbox, banshee, Amarok etc ...
* partage de videos: Totem
* partage de session avec vnc. ex: Vinagre (ou Apple Finder dans le monde proprio)
* partage d'impression.
* partage de documents avec Gobby.
* chat local. ex: Telepathy, Pidgin et tout les clients compatibles Bonjour
* partage de clés de chiffrement. ex: Seahorse.
* possibilité de jouer en réseau.
et bien d'autres choses etc ...
L'essor des NetBooks, des systèmes embarqués grand publics (ex: internet tablet), donnent encore plus d'intérêt à ZeroConf. D'ailleurs, Busybox inclut même une implémentation (partielle ?) de la norme.