Threading Building Blocks

Merci d'utiliser des tags [C] [ASP] [VB] etc... dans vos topics pour qu'on sache de quoi vous parlez.

Threading Building Blocks

Message par Guym » 24 Juil 2007 18:13

Intel vient de passer en GPL2 ca librairie C++ pour multi processus : Threading Building Blocks. Au menu des libs pour parraleliser a mort :
Generic Parallel Algorithms

* parallel_for
* parallel_reduce
* parallel_scan
* parallel_sort
* parallel_while
* pipeline

Assistant Classes to Use with Algorithms

* blocked_range (for use with algorithms, containers, etc.)
* blocked_range2d (for use with algorithms, containers, etc.)

Thread-Safe Containers

* concurrent_hash_map
* concurrent_queue
* concurrent_vector

Synchronization Primitives

* atomic
* spin_mutex
* spin_rw_mutex (reader-writer spin mutex)
* queuing_mutex
* queuing_rw_mutex (reader-writer queuing mutex)
* mutex

Task Scheduler

Memory Allocation

* scalable_allocator
* cache_aligned_allocator
* aligned_space

Timing

* tick_count

http://www.intel.com/software/products/tbb/

N'oubliez par que le QX6600 (core 2 avec 4 coeurs a 2.2 gzh est a 280 euros depuis samedi dernier ^^ ya bon)
Il a fallu 38 ans à la radio pour atteindre 50 millions d'utilisateurs, 13 ans pour la télévision, 4 ans pour Internet, et 2 ans pour Facebook... les paris sont ouverts pour le prochain.
Avatar de l’utilisateur
Guym
Administrateur
Administrateur
 
Message(s) : 8217
Inscription : 29 Jan 2002 16:33
Localisation : Mufflins (Groland)

Retour vers Programmation

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron