Is there a parallel container library for C ++

Possible duplicate:
Is there a ready-made version without blocking or a hash implementation in C ++

I am looking for implementations of forbidden containers:

  • Queue
  • Stack
  • Hash map
  • etc...

How about blocking containers:

  • Queue Lock
  • Block stack

Are there any good libraries there? I would like to refrain from writing these data structures ... I would rather use what has been tested by the community.

+6
c ++ multithreading concurrency containers
source share
2 answers

Take a look at Intel TBB container classes. The link says:

Container classes allow multiple threads to invoke specific methods in the same container at the same time.

+4
source share

Herb Sutter made several articles in his Effective Concurrency series in the journal Dr. Dobbs Journal. Two articles that you probably want to read right away:

the rest of the series is definitely worth a look.

+3
source share

All Articles