barrierˈbær i ər
English Definitions:
barrier (noun)
a structure or object that impedes free movement
barrier, roadblock (noun)
any condition that makes it difficult to make progress or to achieve an objective
"intolerance is a barrier to understanding"
barrier (noun)
anything serving to maintain separation by obstructing vision or access
barrier (Noun)
A structure that bars passage.
barrier (Noun)
An obstacle or impediment.
barrier (Noun)
A boundary or limit.
Barrier
In parallel computing, a barrier is a type of synchronization method. A barrier for a group of threads or processes in the source code means any thread/process must stop at this point and cannot proceed until all other threads/processes reach this barrier. Many collective routines and directive-based parallel languages impose implicit barriers. For example, a parallel do loop in Fortran with OpenMP will not be allowed to continue on any thread until the last iteration is completed. This is in case the program relies on the result of the loop immediately after its completion. In message passing, any global communication may imply a barrier. Classic barrier constructs define the set of participating processes/threads statically. This is usually done either at program startup or when a barrier like the Pthreads barrier is instantiated. This restricts the possible applications for which barriers can be used. To support more dynamic programming paradigms like fork/join parallelism, the sets of participants have to be dynamic. Thus, the set of processes/threads participating in a barrier operation needs to be able to change over time. X10 introduced the concept of clocks for that purpose, which provide a dynamic barrier semantic. Building on clocks, phasers have been proposed to add even more flexibility to barrier synchronization. With phasers it is possible to express data dependencies between the participating processes explicitly to avoid unnecessary over-synchronization.
Citation
Use the citation below to add this dictionary page to your bibliography:
Style:MLAChicagoAPA
"barrier." Kamus.net. STANDS4 LLC, 2024. Web. 19 Apr. 2024. <https://www.kamus.net/english/barrier>.
Discuss this bahasa indonesia barrier translation with the community:
Report Comment
We're doing our best to make sure our content is useful, accurate and safe.
If by any chance you spot an inappropriate comment while navigating through our website please use this form to let us know, and we'll take care of it shortly.
Attachment
You need to be logged in to favorite.
Log In