Wednesday, January 5, 2011

Lazy Concurrent Initialization

I've added an article on Lazy Concurrent Initialization. It describes 2 types of initialization - blocking and non-blocking, describes available implementations in Windows API, POSIX threads and C1x/C++0x and provides guidelines for efficient implementation based on atomic operations and fine-grained memory fences.


  1. This comment has been removed by the author.

  2. C++ is my nightmare. I hate it, really. Don't know, if it's because I'm stupid, or if it's our teacher who is awful. But Ipay someone to write my paper on this class every time she gives us a hometask. I want so bad this course to finish. But it will finish only in the winter. Gosh... How can I live all that time...

  3. Thanks for providing such valuable information. There is one such company that goes by the name of Online Assignment Expert that caters to the needs of students in universities around the world. We provide Nursing assignment help with our exceptional team of writers who are experts in their corresponding disciplines and cover numerous amounts of related topics.
    You can do a lot by efficiently delivering java programming assignment help that is a part of the discipline of computer science. Our value-added services cover one-to-one sessions with the experts of Online assignment help Australia proofreading, and quality checking free of cost! Moreover, assignments written by us are plagiarism-free provided with a set of Turnitin report. We guarantee 100% customer satisfaction through our services. Contact our services now!