billitch

Bienvenue sur blog de billitch !
Du code, de la noise, et quelques pensées électrogènes...


lundi 5 mai 2008

Le memristor est né !

Le quatrième élément fondamental des circuits intégrés vient d'être démontré par HP Labs. Le memristor (pour memory resistor) pourrait être une révolution technologique de l'ordre de celle du transistor. Il avait été décrit mathématiquement à Berkeley en 1971, mais cette fois ci HP Labs annonce avoir la preuve de son existence.

Le composant permettrait un nouveau genre de mémoire analogique (et non binaire comme les actuelles mémoires à bascules). Sa résistance dépendrait de la quantité d'électricité l'ayant traversé auparavant. Cela ressemble fortement au comportement des neurones dont les synapses croissent ou diminuent selon le nombre de potentiels qui les ont traversé (c'est l'apprentissage hebbien). On pourrait alors envisager de réaliser des circuits intégrés qui soient de vrais neurones électroniques, tout cela de manière parallèle et asynchrone, et surtout en se passant de conversion analogique/numerique !

Un nouveau type de mémoire est aussi envisageable qui conserverait son état sans consommer d'énergie. Cela est beaucoup plus intéressant que la D-RAM actuelle qui consomme de l'énergie même lorsqu'elle est inactive.

J'imagine aussi qu'il y a des applications colossales pour tout ce qui est signal analogique. Je rêve déjà de processeurs de dynamiques analogiques tenant dans une puce CMS à quelques centimes pièce =)

C'est vraiment une nouvelle donne en ce qui concerne la nano électronique et la modestie des premières prospectives de HP comme fournir des puces qui "accélèrent la reconnaissance faciale" est à mon avis une version très édulcorée de ce qu'on peut envisager avec une telle technologie. Je pense personnellement à d'énormes réseaux de neurones gravés à même le silicium, qui seraient beaucoup plus performants que nos "vrais" neurones dotés de synapses chimiques et donc très lents.

1. Le lundi 5 mai 2008à13:48, par billitch

L'article publié dans Nature : www.nature.com/nature/jou...

2. Le mardi 6 mai 2008à16:22, par wintermute

interesting stuff... my guess is that once you'll have precise enough MRI you will be able to upload your conscious.
kewl


dimanche 4 mai 2008

Un DIFF pour MySQL dans phpMyAdmin

J'ai codé un diff pour phpMyAdmin, ca permet de voir la différence entre deux bases de données MySQL. Très pratique pour publier les modifications d'un site de test vers le site final par exemple, je m'en sert déjà pour cette tâche quasi impossible autrement.

A terme ça pourrait aussi servir a intégrer la base de données dans un système de controle de version (comme CVS ou subversion).

Plus de détails et les sources sont disponibles là : MySQL DIFF for phpMyAdmin.