spacer

spacer
Coordonnées >>
spacer

spacer
Toute l'actualité :
spacer
Etats-Unis >>
spacer
Monde >>
spacer
Tous les rapports :
spacer
Etats-Unis >>
spacer
Monde >>
spacer

spacer

spacer
Tous les flux rss >>

spacer

BE Etats-Unis 62  >>  18/01/2007

>> Sommaire

spacer

Sciences et technologies de l'information et de la communication
Intel propose des extensions "Transactional Memory" pour Java et C

http://www.bulletins-electroniques.com/actualites/40941.htm

La généralisation des systèmes permettant l'exécution de threads en parallèle (en particulier les systèmes utilisant des processeurs multicore), a fait apparaître le besoin de permettre une programmation efficace utilisant des systèmes multi-threads : il faut qu'elle soit facile et optimise les ressources. C'est l'un des objets principaux du programme HPCS de la DARPA cité dans le BE Etats-Unis 61 (http://www.bulletins-electroniques.com/actualites/40713.htm).

Des chercheurs d'Intel ont proposé une implémentation "Transactional Memory" permettant un blocage de threads fin (une structure de données peut être accédée de façon concurrentielle par plusieurs threads dès lors que les items de la structure accédés sont différents) ; le programmeur regroupe dans une construction les opérations qui doivent s'effectuer de façon atomique. Ils ont produit des extensions introduisant une telle fonctionnalité pour les langages Java et C. Pour autant, ces extensions ne devraient pas être introduites dans les programmes existants : ils pourraient poser des problèmes d'intégration avec les autres mécanismes de blocage de thread. Par ailleurs, le langage qui émergera du programme HPCS offrira une telle fonctionnalité de "Transactional Memory" en standard ; les langages candidats Fortress, X10 et Chapel proposent tous les trois cette fonctionnalité.

spacer
>> Suivant
spacer
<< Précédent
spacer

spacer
Version imprimable >>
spacer
Transmettre cette info par email >>
spacer
Recommander ce site à un collègue / ami >>
spacer

spacer
S'abonner au
BE Etats-Unis
 >>
spacer

spacer
FAQ / foire aux questions >>
spacer
Conditions d'utilisation >>
spacer

spacer

spacer

Pour en savoir plus, contacts :

Compiler and Runtime Support for Efficient Software Transactional Memory
Ali-Reza Adl-Tabatabai, Brian T. Lewis, Vijay Menon, Brian R. Murphy, Bratin Saha1, Tatiana Shpeisman - http://redirectix.bulletins-electroniques.com/cnsEY

Code brève
ADIT :
40941

Source :

http://www.hpcwire.com/hpc/1196095.html

Rédacteur :

Sébastien Morbieu, deputy-stic.mst@ambafrance-us.org

spacer

spacer

Origine :

BE Etats-Unis numéro 62 (18/01/2007) - Ambassade de France aux Etats-Unis / ADIT - http://www.bulletins-electroniques.com/actualites/40941.htm
spacer

spacer

[  plan du site  |  données personnelles & politique de confidentialité  |  limites de responsabilité  |  faq  |  nous contacter  ]

spacer

[  page d'accueil  |  découvrir  |  consulter  |  recevoir  |  rechercher  |  utiliser  |  s'exprimer  ]

spacer

bulletins-electroniques.com tous droits réservés   -   votre contact : François Moille

4444444001 9999999999 3333333011 1010101020 1010101010 1111111047 55555550012007 6666666012 7777777003