You are on page 1of 1

Index

Parallel computing forum (PCF), 105 conversion to int, 162


Parallel Fortran conversions, 47
communication between threads, 122 differences of, 162
Parallel programming integer additions and, 44
examples, 147 qualifiers, 79
options, 146 restricted, 79
parallel programming to qualified types, 79
environment variables, 145 to void, 47
Parallel programming on Origin200, 131 pointers
Parallel programming on Origin2000, 131 casting to int, 162
Parallel programs Postfix expressions, 51
improving performance, 131 ++, 54
tuning, 131 - -, 54
Parallel reduction operations, 109 function calls, 52
Parallel regions, 105 indirect references, 54
work-sharing constructs, , 106 structure references, 54
Parallelization subscripts, 52
automatic, 153 union references, 54
definition, 153 pow, 167
manual, 153 powf, 167
Parameter list, 83 #pragma critical, 106
Parameter passing #pragma directives
example, 149 changes from Fortran directives, 105
Parameter, formal coding rules, 105
data affinity, 142 #pragma distribute_reshape, 147
Parenthesized expressions, 51 #pragma enter gate, 106
Passing arguments, 53 #pragma exit gate, 106
Performance #pragma independent, 107
and cache behavior, 132 #pragma page_place, 140
directives, 143 #pragma parallel, 107
improving Origin2000, 131 #pragma pfor, 107, 140
Performance tuning restrictions, 113
examples, 147 #pragma synchronize, 106
perror function, 177 Precedence
Pointer examples, 49
convert to int, 58 Precedence of operators, 49
truncation of value, 58 Precision, 27
Pointer constant Preprocessing directives, 165
NULL, 47 Preprocessor
Pointer declarators, 79 changes, 7
Pointers Primary expressions, 51
additive operators on, 59 Processor
command options, 80

007–0701–130 209

You might also like