
Hello Matt, Take a look at http://www.hpl.hp.com/personal/Hans_Boehm/c++mm/atomics.h.txt and at http://www.hpl.hp.com/personal/Hans_Boehm/c++mm/ in general before you start. The first page describes the atomic library interface which we discussed in April at the Berlin meeting. A stable implementation of the proposed API would definitely be useful although this API may change later. I am also not sure how much can be achieved until compilers support the proposed memory model. Valentin Sunday, April 30, 2006, 9:09:36 PM, you wrote: MC> For the past month or so I've been working on a concurrency library which MC> brings active types, atomic types, and parallel loop constructs and MC> algorithms to C++. I am familiar with some of the concurrency projects MC> already underway, though I'm sure my library would be able to coexist. MC> I plan on proposing through SoC sometime later this week. MC> Over the past two days I've also begun writing up some documentation using MC> QuickBook to give a general idea as to the design of the MC> library. Though I do have a lot of features already implemented, there MC> is still a very large amount of work to be done prior to completion. MC> Some feedback before I make the formal MC> proposal would be nice, and it'd also be great to see if anyone is MC> interested. Keep in mind that the documentation is only a rough outing and MC> so there are a few unconnected links, but I do include a brief introduction MC> and some basic usage examples including code snippets. The library is MC> reference to as Surge.Act as that is the namespace I use for my personal MC> libraries, though it will of course be changed to Boost.Act if it were to be MC> accepted. MC> http://members.gamedev.net/Rivorus/surge/html/index.html MC> For those familiar with the concept of futures and are confused as to why MC> they are not mentioned, I will be adding all of that information to the MC> rationale over the upcoming few days. I also apologize for not having better MC> code examples. MC> -- MC> -Matt Calabrese MC> _______________________________________________ MC> Unsubscribe & other changes: MC> http://lists.boost.org/mailman/listinfo.cgi/boost Valentin Samko http://val.samko.info