C++ 11 Parallel and Concurrent Programming

Comparing the performance of atomic, spinlock and mutex:

http://demin.ws/blog/english/2012/05/05/atomic-spinlock-mutex/

http://developerblog.redhat.com/2013/08/15/c-cpp11-parallelism

http://developerblog.redhat.com/2013/08/20/c-cpp11-concurrency

http://katyscode.wordpress.com/2013/08/17/c11-multi-core-programming-ppl-parallel-aggregation-explained/

https://www.kernel.org/doc/Documentation/volatile-considered-harmful.txt

Set CPU affinity in c++11,

http://stackoverflow.com/questions/16034448/obtaining-thread-core-affinity-in-c-11-through-pthreads)

http://www.flounder.com/affinity.htm

http://stackoverflow.com/questions/1407786/how-to-set-cpu-affinity-of-a-particular-pthread

http://man7.org/linux/man-pages/man3/pthread_setaffinity_np.3.html

http://stackoverflow.com/questions/13353680/create-stdthread-from-native-handle

http://stackoverflow.com/questions/13871763/how-to-set-the-stacksize-with-c11-stdthread

http://stackoverflow.com/questions/12241839/threading-with-multiple-cores-c

http://en.cppreference.com/w/cpp/thread/thread/native_handle

http://www.cplusplus.com/forum/general/164242/

http://programming.nullanswer.com/question/28691333

http://man7.org/linux/man-pages/man3/pthread_setaffinity_np.3.html

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s