线程:指运行中的程序的调度单位
THREADS: UPC 中的关键字。它是一个值为整型的表达式,代表参与目前程序参与执行的线程总数。在每个线程中,THREADS 具有相同的值。在静态执行环境中,THREADS 是一个整型常量。
MYTHREADS:UPC 中的关键字。它是一个值为整型的表达式,代表目前正在执行的某一个线程。
亲缘关系:一个线程与共享数据之间的逻辑关系
私有数据:位于一个线程是私有内存空间的数据,这个数据只能为该线程所访问。
共享数据:位于一个线程的共享内存空间的数据,这个数据可以为所有线程所访问。
共享数组:一个数组其所有的元素均为共享类型
共享指针:一个位于共享内存空间的指针,它可以指向共享数据或者私有数据。
私有指针:一个位于私有内存空间的指针,它可以指向共享数据或者私有数据。
指向共享数据指针:一个指向共享数据的指针,它可以是共享指针,也可以是私有指针。
指向私有数据指针:一个指向私有数据的指针,它可以是共享指针,也可以是私有指针。
指向共享数据私有指针:一个位于私有内存空间,指向共享数据的指针。
指向共享数据共享指针:一个位于共享内存空间,指向私有数据的指针。
指向私有数据私有指针:一个位于私有内存空间,指向私有数据的指针。
指向私有数据共享指针:一个位于共享内存空间,指向共享数据的指针。