Index_P


O

OpenMP, 80–94

construct, 81

directive, 80–81

example

multithreaded dot product, 94–94

parallel regions, 81–82

private variables, 88–90

reduction operations, 91

runtime library functions, 91–93

omp_get_max_threads, 92

omp_get_num_procs, 92

omp_get_num_threads, 92

omp_get_thread_num, 82, 92

omp_set_num_threads, 81–82, 92

shared variables, 88, 90

synchronization constructs

atomic, 87

critical, 86–87

ordered, 85

synchronization directives

barrier, 85

flush, 88

work-sharing constructs, 82–86

for, 82–84

master, 85

sections, 84–85

single, 85

Optimizing compilers

for shared memory multiprocessors, 67

for vector and superscalar processors, 22–33

Orbix, 332, 336, 338




Parallel Computing on Heterogeneous Networks
Parallel Computing on Heterogeneous Networks (Wiley Series on Parallel and Distributed Computing)
ISBN: B000W7ZQBO
EAN: N/A
Year: 2005
Pages: 95

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net