正在加载图片...
sequential part All code encountered during the execution of an initial task region that is not part of a parallel region corresponding to a parallel construct or a task region corresponding to a task construct. COMMENTS A sequential part is enclosed by an implicit parallel region. 8 Executable statements in called routines may be in both a sequential part and any number of explicit parallel regions at different points in the program execution master thread The thread that encounters a parallel construct,creates a team,generates a set 10 of implicit tasks.then executes one of those tasks as thread number 0. 11213 parent thread The thread that encountered the parallel construc and generated a 5 as its parent thread with respect to any resources associated with an OpenMP thread child thread When a thread encounters a parallel construct,each of the threads in the 17 generated pa child th ds of the 1819 thensouered theagetore target 20 ancestor thread For a given thread,its parent thread or one of its parent thread's ancestor threads. 烈 descendent thread For a given thread,one of its child threads or one of its child threadsdescendent 23 team A set of one or more threads participating in the execution of a parallel 24 region. 25 COMMENTS: 碧 For an inactive parallel region,the team comprises only the master 2 thread. 30 league The set of thread teams created by a target construct or a teams construct. 31 contention group An initial thread and its descendent threads implicit parallel 32 region An inactive parallel region that generates an initial task region.Implicit parallel 33 regions surround the whole OpenMP program,all target regions,and all 34 teams regions. Chapter 1 IntroductionChapter 1 Introduction 5 sequential part All code encountered during the execution of an initial task region that is not part of a parallel region corresponding to a parallel construct or a task region corresponding to a task construct. COMMENTS: A sequential part is enclosed by an implicit parallel region. Executable statements in called routines may be in both a sequential part and any number of explicit parallel regions at different points in the program execution. master thread The thread that encounters a parallel construct, creates a team, generates a set of implicit tasks, then executes one of those tasks as thread number 0. parent thread The thread that encountered the parallel construct and generated a parallel region is the parent thread of each of the threads in the team of that parallel region. The master thread of a parallel region is the same thread as its parent thread with respect to any resources associated with an OpenMP thread. child thread When a thread encounters a parallel construct, each of the threads in the generated parallel region's team are child threads of the encountering thread. The target or teams region's initial thread is not a child thread of the thread that encountered the target or teams construct. ancestor thread For a given thread, its parent thread or one of its parent thread’s ancestor threads. descendent thread For a given thread, one of its child threads or one of its child threads’ descendent threads. team A set of one or more threads participating in the execution of a parallel region. COMMENTS: For an active parallel region, the team comprises the master thread and at least one additional thread. For an inactive parallel region, the team comprises only the master thread. league The set of thread teams created by a target construct or a teams construct. contention group An initial thread and its descendent threads. implicit parallel region An inactive parallel region that generates an initial task region. Implicit parallel regions surround the whole OpenMP program, all target regions, and all teams regions. 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 33 34
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有