En poursuivant votre navigation sur ce site, vous acceptez l'utilisation de cookies pour recueillir vos informations de connexion, collecter des statistiques en vue d'optimiser les fonctionnalités du site et adapter son contenu à vos centres d'intérêt.
En savoir plus et paramétrer les cookies Accepter
Comparateur de logiciels de gestion
Avec notre comparateur en ligne, trouvez en quelques clics la solution à votre besoin
agenda
Agenda
Solutions IT
  • 06/12/2017
    Paris Open Source Summit

    Paris Open Source Summit, premier événement européen libre et open source, est le fruit de…

    en détail En détail...
  • 15/11/2017
    Cloud Expo Europe Paris 2017

    Cloud Expo Europe, Paris 2017, c'est le grand rassemblement d'experts dédiés au Cloud. Parmi les…

    en détail En détail...
Innovaphone_AnywhereWorkplace_leaderboard

Des puces neurosynaptiques et un langage pour les programmer

Global Knowledge_Docker_pavé

A lire, un billet de blog très intéressant, écrit par le Docteur Dharmendra S. Moda, chercheur chez IBM.

Dharmendra travaille sur un projet très ambitieux, SyNAPSE, qui veut révolutionner le monde de l'informatique, comme l'avait fait en son temps le langage Fortran.

Cette fois il ne s'agit plus de travailler sur des puces basées sur le classique modèle de Von Neumann, mais sur des puces composées d'unités ou noyaux « neusynaptiques » connectées d'une manière qui rappelle l'organisation des neurones dans le cerveau humain.

Ces puces devraient être particulièrement douées pour effectuer des reconnaissances faciales ou vocales.

Pour programmer ces puces, l'assembleur de grand-père ne convient plus, il faut un nouveau paradigme de programmation,et un nouveau langage, qui est développé dans le cadre du projet. Ce langage, baptisé Corelet, présente des analogies avec les langages objet que nous connaissons.

Un programme Corelet est constitué de composants (des corelets) réutilisables. Un corelet représente ce qui peut être fait par une combinaison de calculs (neurones), de mémoire (synapses), et de communications sur un noyau de processeurs neurosynaptique. Tout est encapsulé dans le corelet, qui cache toutes les détails de l'opération, à l'exception des entrées/sorties.

Si le fonctionnement interne d'un corelet n'est pour l'instant par révélé, faire travailler ensemble des corelets devrait être comme assembler des briques de LEGO, selon Dharmendra.

Auteur : Frédéric Mazué

Des puces neurosynaptiques et un langage pour les programmer
Notez cet article

Laisser un commentaire

Réussir son projet collaboratif-14 novembre

Jalios Digital Summit, une journée qui vous donnera toutes les clés pour réussir votre projet collaboratif, le 14 novembre 2017 au Centre de Conférences Cœur Défense

Inscription

Sondage

Windows 10 et vous

Voir les résultats

Loading ... Loading ...
Nos derniers dossiers
Témoignages
Juridique
  • Juridique - Données personnelles ou non : vers un marché numérique unique ?

      Le 13 septembre 2017, la Commission européenne a adopté la proposition de règlement fixant…

    > En savoir plus...
Paroles d'experts
Paroles
d'experts
  • Vidéo - Alain Bouillé, président du CESIN, n’imagine pas l’agilité sans tests continus

    Toute entreprise devra former sur le long terme ses développeurs et ses administrateurs, et surveiller…

    > En savoir plus...
Etudes/Enquêtes
  • En 2021, les tablettes représenteront 28 % des achats en France

    Voici une synthèse d'une étude IDC sortie en juin 2017 sur le marché des PC…

    > En savoir plus...
newsletter
Inscription Newsletter

Restez informé. L’abonnement à la newsletter est gratuit.

> Abonnement

Guide de la cybersécurité 2017-2018

GlobalK_Azure _Skycraper
Agenda
livres blancs
Les Livres
Blancs
  • Guide du Service Management pour le DSI à l’ère mobile

    > Voir le livre
  • Les bonnes pratiques pour implémenter une solution de personnalisation

    > Voir le livre
elo_processus pointe_skyscraper