Si vous ne connaissez pas Shazam, demandez à un propriétaire d’iPhone (eux) ou de Google Phone sous Androïd (nous) de vous montrer cette application incroyable. Si personne dans votre entourage ne vit au 21ème siècle, vous pouvez toujours regarder cette démonstration en video. Vous ne rêvez pas : Shazam est capable […]
Informatique
Traduction de la présentation que Richard Feynman a donné le 29 décembre 1959 à la réunion annuelle de l’American Physical Society à (Caltech). Intitulé « There’s Plenty of Room at the Bottom« , ce discours visionnaire pose les bases de la course à la miniaturisation qui nous fournit chaque année des ordinateurs et autres […]
Le Jeu de vie imaginé par John Conway en 1970 est un automate cellulaire célébrissime pour au moins deux raisons: A partir de règles toutes simples, le jeu de la vie génère une « vie » artificielle étrangement complexe et imprévisible, posant toutes sortes de questions intéressantes Le Jeu de la Vie […]
Depuis de nombreuses années, les ordinateurs les plus puissants sont formés de très nombreux processeurs calculant en parallèle. Le record actuel est tenu par le “Roadrunner” d’IBM qui comprend 6’948 Opteron bicœurs et 12’960 processeurs PowerXCell 8i d’IBM, contenant chacun 8 unités de calcul en flux (« Stream Processing Unit », SPU). […]
Je viens d’inventer le problème suivant, qui est en fait une variation informatique d’un casse-tête récemment proposé sur un autre blog membre du C@fé des Sciences. Un registre de microprocesseur contient un mot de 32 bits quelconque, mais dont exactement 8 bits sont à 1, les autres à 0 (par […]
Vu cette passionnante présentation au TED de Kevin Kelly intitulée « Prédiction sur les 5000 prochains jours du web », disponible aussi sur YouTube : [youtube http://www.youtube.com/watch?v=yDYCf4ONh5M] Le début reprend des chiffres et notions de « Dimensions of the One Machine« , un article sur le blog de Kelly qui commence par ce postulat […]
Pour trier un jeu de 72 cartes, je prends une carte de mon jeu mélangé, et je la pose sur la table. J’en prends une seconde, et je la place sur la table avant ou après la première selon l’ordre que je souhaite. La troisième carte peut aller avant ou […]
Le « problème à N corps » consiste à déterminer le mouvement de N masses sous l’effet des forces d’attraction gravitationnelles entre elles. Pour N=2, Newton savait déjà que les deux corps décrivent des ellipses autour de leur centre de gravité commun. Pour N=3, Poincaré avait découvert que les trajectoires des corps […]
Dans l’article précédent, j’explique comment votre GPS peut déterminer la latitude et la longitude où vous vous trouvez à partir de satellites. C’est génial, mais c’est peu utile si vous n’êtes pas un marin. Ce qui fait l’intérêt du GPS de nos jours c’est qu’il vous dit que vous êtes […]
Prenons un nombre au hasard : 1729. Ecrivons-le à l’envers : 9271 et additionnons les deux nombres : 1729+9271=11000. Recommençons avec ce nombre : 11000+00011 = 11011. Ce nombre est égal à lui même écrit à l’envers, c’est un nombre palindrome, comme le mot « radar » ou la phrase « élu par […]
Le premier ordinateur capable d’effectuer un million de milliards d’opérations par seconde (un petaflop) fait « bip-bip » depuis quelques jours. Le « Roadrunner » d’IBM supplante ainsi le « BlueGene/L d’IBM aussi, vieux d’une année seulement et qui plafonnait à 0.476 petaflop. D’après les mesures de top500.org qui répertorie les 500 plus puissants ordinateurs […]
A peine s’est-on habitués à l’idée d’avoir des processeurs à double coeur dans nos PC que les quadruple coeurs (Intel Core 2 Quad ou AMD Opteron Quad Core) débarquent dans les PC haut de gamme, et bientôt sur nos bureaux. Si le double coeur apporte sans conteste un gain de […]
En préparant un autre article, je suis tombé sur quelques citations d'Alan Perlis, un précurseur de la programmation et célèbre professeur. Les dictons informatiques dont il émaillait ses cours ont été publiés et sont passés à la postérité sous le nom de "Perlisismes", mais ne sont disponibles qu'en anglais. Ne les ayant pas trouvé en français, je me suis fendu (de rire) d'une traduction, en les reclassant par thèmes subjectifs et en les classant selon mes préférences. Régalez vous !
L’article « Supercalculateurs : les processeurs multi-coeurs bousculent le Top 500 » sur Futura-Sciences donne quelques infos intéressantes sur les 500 ordinateurs les plus puissants du monde actuellement : La puissance de calcul cumulée des 500 supercalculateurs les plus puissants du monde équivaut à 6,97 PFlops (pétaflops), soit pratiquement le double des […]
En réfléchissant un peu sur le sujet des ampoules fluocompactes, je me demande si je ne devrais pas également remplacer mes radiateurs électriques * par des appareils utilisant plus efficacement l’énergie. Le problème est que, par définition, un radiateur électrique a un rendement de 100% : 100% de l’électricité consommée […]
Dans les ordinateurs vendus depuis 2003 environ, le microprocesseur (CPU) fourni par Intel ou AMD n’est plus le composant le plus puissant, et souvent plus le plus couteux non plus. Désormais c’est le GPU, le Graphics Processing Unit, qui détermine largement la puissance d’un PC. Strictement limités au graphisme il y a peu, ces processeurs […]
Je croyais que « Vista Diboli » signifait « J’ai vu le Diable » en latin, mais ce n’est que le titre d’un épisode de Tanguy et Laverdure qui se passe en Suisse et qui signifie « ennemi en visuel » en code bambini. Bon titre quand même donc. Bref, je vais (enfin) vous donner mon […]
Ce titre peut sembler digne du « Matin », mais c’est très sérieux! J’ai réécrit la section 5.3 du Chapitre 5 d’ « Ecologie Informatique »qui traite du fait peu connu que l’informatique détruit l’information, ou au mieux la conserve, mais n’en crée en aucun cas ! Quelques découvertes récentes m’ont encouragé à clarifier […]
in « Why Software Won’t Run Any Faster Any Time Soon« , Ralph Gabowski quotes 7 facts that look correct, but I think his conclusion isn’t. Multicore (fact 3) is a hardware solution to implement multiprocessing at a « medium grain » level : it is efficient to run different programs, or processes, or […]
En faisant des recherches sur un sujet d’intérêt encore top secret, je suis tombé sur le concept intéressant de « web sémantique » et quelques outils s’y rapportant. Ca pourrait bien devenir quelque chose d’important bientôt… L’objectif du « web sémantique » est de créer un « web des données » dans lequel il serait possible […]
j’avais déjà été sidéré par Mame et d’autres émulateurs, mais je viens d’avoir un très gros choc en utilisant un logiciel de virtualisation : VMware Emulation La puissance des ordinateurs doublant tous les 18 mois, il arrive un moment ou il devient possible d’écrire un programme qui simule le fonctionnement d’un […]