正在加载图片...
2 binding region The enclosing region that determines the execution context and limits the scope of the effects of the bound region is called the binding region. 345 Binding region is not defied for rgions whose binding thead set is al threads or the encountering thread,nor is it defined for regions whose binding task set is all tasks. COMMENTS: The binding region for an ordered region is the innermost enclosing loop region. 9 The binding region for a taskwait region is the innermost enclosing lask region. 11213 region is the innermost enclosing parallel region. For regions for which the binding task set is the generating task,the binding region is the region of the generating task 1 A parallel region need not be active nor explicit to be a binding 17 region A task region need not be explicit to be a binding region. 28 A region never binds to any region outside of the innermost enclosing parallel region. 22 orphaned construct teeithin anther com giving s to the s rise to a region whose binding thread set is the current 23 worksharing construct A construct that defines units of work,each of which is executed exactly once by one of the threads in the team executing the construct. 25 For C/C++,worksharing construcis are for,sections,and single 26 For Fortran,worksharing constructs are do,sections,single and 2 workshare. 28 sequential loop A loop that is not associated with any OpenMP loop directive. 9 rocessors that is treated by the execution environment as a 30 3是 place list The ordered list that describes all OpenMP places available to the execution environment. Chapter 1 Introduction 7Chapter 1 Introduction 7 binding region The enclosing region that determines the execution context and limits the scope of the effects of the bound region is called the binding region. Binding region is not defined for regions whose binding thread set is all threads or the encountering thread, nor is it defined for regions whose binding task set is all tasks. COMMENTS: The binding region for an ordered region is the innermost enclosing loop region. The binding region for a taskwait region is the innermost enclosing task region. For all other regions for which the binding thread set is the current team or the binding task set is the current team tasks, the binding region is the innermost enclosing parallel region. For regions for which the binding task set is the generating task, the binding region is the region of the generating task. A parallel region need not be active nor explicit to be a binding region. A task region need not be explicit to be a binding region. A region never binds to any region outside of the innermost enclosing parallel region. orphaned construct A construct that gives rise to a region whose binding thread set is the current team, but is not nested within another construct giving rise to the binding region. worksharing construct A construct that defines units of work, each of which is executed exactly once by one of the threads in the team executing the construct. For C/C++, worksharing constructs are for, sections, and single. For Fortran, worksharing constructs are do, sections, single and workshare. sequential loop A loop that is not associated with any OpenMP loop directive. place Unordered set of processors that is treated by the execution environment as a location unit when dealing with OpenMP thread affinity. place list The ordered list that describes all OpenMP places available to the execution environment. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有