Compaq KAP C/OpenMP
for Tru64 UNIX
User Guide
Index
Previous
Contents
Master Alphabetic Index
A
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
A
addressresolution
Advanced optimization switches
Annotated source
renaming
switch settings
Architecture
arclimit
arl, #pragma
Assertions #1
Assertions #2
C preprocessor interaction
Automatic Detection
C
C compiler
and KAP #1
and KAP #2
default switches
C preprocessor
effect on assertions and directives
cacheline #1
cacheline #2
cachesize #1
cachesize #2
cache_prefetch_line_count
Calling tree
call_shared #1
call_shared #2
cc
cext
ckap
ckapargs #1
ckapargs #2
ckapargs #3
cmp
cmpoptions
Command switches table
Compilation performance statistics
concurrent call, #pragma
concurrent ignore call, #pragma
concurrent, #pragma
Concurrent processing
see parallel processing
concurrentize
Conventions
cpp
D
D__KAP
Data dependence
analysis
code example
definitions
direction vectors
relations
varieties of
DECthreads
#pragma _KAP no side effects warning
shared library
Directives #1
Directives #2
directives
Directives
C preprocessor interaction
distinct, #pragma
dpregisters #1
dpregisters #2
Driver program
see kcc
E
each_invariant_if_growth #1
each_invariant_if_growth #2
each_invariant_if_growth #3
Environment variables
Error messages
syntax
ev4 #1
ev4 #2
ev5 #1
ev5 #2
F
fast #1
fast #2
File
input-output switches
naming conventions
fpregisters #1
fpregisters #2
fuse
fuselevel
G
General optimization switches
H
heaplimit
I
Induction variable recognition
inline
inline_and_copy
inline_create
inline_depth
inline_from
inline_from_files
inline_from_libraries
inline_looplevel
inline_manual
inline_optimize
Inlining
example
inhibiting
#pragmas
recursive #1
recursive #2
Inlining and IPA
directives
examples
notes
switches #1
switches #2
Input and output sets
interchange
ipa
IPA
example
ipa_create
ipa_depth
ipa_from
ipa_from_files
ipa_from_libraries
ipa_looplevel
ipa_manual
ipa_optimize
K
KAP
general information
switches #1
switches #2
kapc
parallel preprocessing
serial preprocessing
switches
kcc
parallel execution
serial execution
switches
L
Language switches
Library creation
limit
lines
Linker
list
Listing file support
Listing switches
listingwidth
listoptions #1
listoptions #2
listoptions #3
lkio
lkmp_osf
lkmp_osfp10
Loop
fusion
peeling
reordering
rerolling
summary table
table
table messages
two-version
unrolling
Loop-carried dependence
lpthread
M
machine
max_invariant_if_growth #1
max_invariant_if_growth #2
Memory management #1
Memory management #2
migrate #1
migrate #2
minconcurrent
#pragma
N
namepartitioning
natural
no side effects, #pragma
non_shared
O
Optimization tips
optimize #1
optimize #2
optimize #3
optimize #4
optimize #5
optimize #6
optimize #7
optimize #8
optimize #9
P
PARALLEL, environment variable
Parallel processing
assertions
concurrentize switch
directive
environment variables
kapc
kcc driver
#pragma _KAP no side effects
program execution
switches
Pragmas
#pragmas
see assertions
Program
compiling
optimized
optimizing
parallel preprocessing
running on SMP
serial preprocessing
pthread
R
recursion
roundoff #1
roundoff #2
roundoff #3
roundoff #4
roundoff #5
routine
S
Scalar optimizations
scalaropt #1
scalaropt #2
scalaropt #3
scalaropt #4
scalaropt #5
scalaropt #6
scalaropt #7
scalaropt #8
scalaropt #9
scheduling
serial, #pragma
setassociativity #1
setassociativity #2
sif
signed
skip
standalone preprocessing
see kapc
stdio
Symmetric multiprocessors
running programs on
Syntax
command switch
error messages
rules
Previous
Next
Contents
Index