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