HP-UX Floating-Point Guide

Index
Index 235
Symbols
!$HP$ ALIAS and $ALIAS
directives
, 123
+DA compiler option
, 27, 176
table
, 28
+DS compiler option
, 176
+e compiler option
, 178
+FP compiler and linker option
,
148, 153
table
, 149
+fp_exception compiler option
,
106, 148, 155
+O compiler option
, 171
+Oaggressive compiler option
,
113
+Odataprefetch compiler option
,
173
+Ofltacc compiler option
, 79, 81,
174
+Oinitcheck compiler option
,
179
+Oinline compiler option
, 174,
179
+Oinline_budget compiler
option
, 174
+Olibcalls compiler option
, 113,
175
+Omoveflops compiler option
,
175
+Opipeline compiler option
, 172
+Osize compiler option
, 172
+Ovectorize compiler option
, 80,
175, 185
+save compiler option
, 178
+T compiler option
, 106, 108,
148, 155
_HPUX_SOURCE macro
, 115,
224
Numerics
32-bit and 64-bit code
generating
, 27
A
-a linker option
, 181
-Aa compiler option
, 115, 224
absolute code
and performance
, 178
-Ac compiler option
, 114
accuracy
, 22
+Ofltacc compiler option
, 79,
174
acosh function
, 118
addition
of values with very different
magnitudes
, 88
operation
, 61
-Ae compiler option
, 114, 115,
224
algorithms
ill-conditioned
, 94
aliasing, cache
and performance
, 187
table
, 188
alignment
and performance
, 186
architecture type
determining
, 26
effect on application results
, 80
effect on performance
, 176
archive libraries
, 99
effect on performance
, 181
arithmetic
floating-point, limits of
, 40
arrays
and performance
, 173, 185
ASCII
converting to and from binary
format
, 54, 76
asinh function
, 118
assembly language
writing routines in
, 179
assertions, comparison
, 62
aware and non-aware versions
,
63
atanh function
, 118
aware version of comparison
assertions
, 63
B
Basic Linear Algebra Subroutine
library. See BLAS library
bias
, 39
biased representation
of exponent
, 39
binary formats
converting to and from decimal
formats
, 54, 76
displaying floating-point
values in
, 77
BLAS library
, 121
and performance
, 185
versions of, effect on
performance
, 180
bottlenecks
identifying and removing
, 169
C
C math library
, 114
alphabetical list of functions
,
205
C9X functions and macros
, 119
calling functions from Fortran
,
123
categorical list of functions
,
196
classification macro
, 116
COSE Common API functions
,
118
degree-valued trigonometric
functions
, 116
error handling
, 104
fenv(5) functions
, 119
float type math functions
, 115
obsolete functions
, 16
C programs
error messages
, 224