树上的多线程

multithreading on a tree

本文关键字:多线程      更新时间:2023-10-16

使用boost,我需要去一棵树上进行序列对齐,从叶子开始,然后穿过它到叶子。 我必须使它成为多线程。 再次使用提升线程如何实现这一点?

我想穿过树,看看它是不是一片叶子。 如果是这样,请对齐它,然后等待其他对齐,然后移动到下一个入口点。 像这样:

             R           /  \          /    \          {a} {b}        / \   / \       {c} {d}{e} [f]      /  /    [h] [j]

f是一片叶子;hj也是如此。 它需要等到没有更多的叶子了,然后才能进入下一个级别,依此类推。 有什么想法吗? 谢谢。

使用提升线程组和双端面,看看