Ansible
January 9th, 2007, 03:38 PM
So, I was checking out this OpenMP thing, which is a specification for some macros or the like that help with multithreading in C++. Here's a link:
http://www.openmp.org/drupal/
Its just a spec, I don't know of a free implementation, although there may be one. Its a bit old too, from '99. Of course, C++ is old too.
Anyway, the trend toward multiple cores in new processors has me wondering what is out there as far as helpful libs, languages, etc for taking advantage of all that power? I've done a bit of multithreaded code myself, and I know firsthand how painful it can be. What's out there to make my life easier?
http://www.openmp.org/drupal/
Its just a spec, I don't know of a free implementation, although there may be one. Its a bit old too, from '99. Of course, C++ is old too.
Anyway, the trend toward multiple cores in new processors has me wondering what is out there as far as helpful libs, languages, etc for taking advantage of all that power? I've done a bit of multithreaded code myself, and I know firsthand how painful it can be. What's out there to make my life easier?