Bariyer nedir?

Bir bariyer aşağıdakilerden herhangi birine atıfta bulunabilir:

1. Bariyer, CPU ya da bilgisayar belleğinde gerçekleştirilen görevlerin uygun sırada (programlayıcı tarafından belirtilen şekilde) yapılmasını gerektiren bir derleyiciye verilen bir talimattır. Örneğin, bu, birden fazla CPU'lu bilgisayarlarda, işlemcilerin bir veya daha fazlası tarafından yürütme sırasındaki işlemlerin alınabileceği sorunları önleyebilir. Hafıza bariyeri talimatı, her bir CPU için belirli bir siparişin korunmasını sağlayarak bunu önler.

2. Paralel hesaplamada senkronizasyon için kullanılan ve belirli bir sayıda ipliğin, bariyere bir veya daha fazla belirtilen ipliğin ulaşmasına kadar devam etmesini engelleyen bir yöntem.

Hafıza şartları