同步屏障

同步屏障 ( Barrier ) 是並行計算中的一種同步方法 。 對於一群進程或線程 ， 程序中的一個同步屏障意味着任何線程 / 進程執行到此後必須等待 ， 直到所有線程 / 進程都到達此點纔可繼續執行下文 。 許多基於指示的並行機制 ( 如OpenMP ） 實現了隱式的同步屏障 。 消息傳遞機制中 ， 任何全局通信都是一個同步屏障 。 pthread提供了直接實現同步屏障的函數 。