Co je to bariéra?

Bariéra může odkazovat na některou z následujících možností:

1. Bariéra je instrukce daná CPU nebo kompilátoru, který vyžaduje, aby úkoly prováděné v paměti počítače byly prováděny ve správném pořadí (specifikovaném programátorem). To se například může vyhnout problémům v počítačích s více CPU, ve kterých by instrukce mohly být přijímány jedním nebo více procesory mimo spouštěcí sekvenci. Instrukce bariéry paměti tomu zabraňuje tím, že zajistí, že pro každý procesor bude zachován určitý příkaz.

2. Metoda používaná pro synchronizaci v paralelních počítačích, která udržuje určitý počet vláken v chodu, dokud není bariéra dosažena jedním nebo více specifikovanými vlákny.

Podmínky paměti