From: <mu...@le...> - 2007-12-12 20:44:07
|
Amitha, I think the idea of moving to threads is great! Most of our code has trivial parallelism, and it is shameful for VXL not to take advantage of the existing multi-core processing evolution. I can=92t comment on which thread mechanism will be the most effective, but a good initial result would be to have thread support for STL and vnl, maybe vil that can be used by average programmers. I found this article compelling in that regard, http://pact07.cs.tamu.edu/Stroustrup_PACT2007.pdf I do wonder about adopting boost smart pointers vs. the existing vxl smart pointer. Is there a big advantage to Boost=92s smart pointer? I took a very cursory look at the design didn=92t seem to be all that different. The main thing seemed to be support for various levels of memory sharing. Joe |