std::parallel?

K

Kenshin

Given high level parallel task libraries like Intel TBB, STAPL, Cilk+
+, VC++ PPL, OpenMP (with current explicit task constructs), & also
given C++’s system of standardizing existing widespread practice, is
it too early to tell which of these libraries will form a base of a
future C++ standard parallel library?
 
C

Chris M. Thomasson

Kenshin said:
Given high level parallel task libraries like Intel TBB, STAPL, Cilk+
+, VC++ PPL, OpenMP (with current explicit task constructs), & also
given C++’s system of standardizing existing widespread practice, is
it too early to tell which of these libraries will form a base of a
future C++ standard parallel library?

You can a build high speed tasking system with pure C++0x. Of course it will
be recursive in nature. If you want to build a _really_ high speed tasking
system, you need OS specific "features".
 
C

Chris M. Thomasson

Kenshin said:
Given high level parallel task libraries like Intel TBB, STAPL, Cilk+
+, VC++ PPL, OpenMP (with current explicit task constructs), & also
given C++’s system of standardizing existing widespread practice, is
it too early to tell which of these libraries will form a base of a
future C++ standard parallel library?

You can a build high speed tasking system with pure C++0x. Of course it will
be recursive in nature. If you want to build a _really_ high speed tasking
system, you need OS specific "features".
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,156
Messages
2,570,878
Members
47,405
Latest member
DavidCex

Latest Threads

Top