Retired Document
Important:
This document may not represent best practices for current development. Links to downloads and other resources may no longer be valid.
Index
| A number represents a single reference to a topic. |
| A number with a "+" sign represents a longer discussion of a topic. |
|
A B C D F G H I L M N P S T V
| A |
|
Accelerate framework
1
|
|
algorithms, choosing
1
|
|
AltiVec. See Velocity Engine
|
|
analyzing sample data
1
|
|
arrays, accessing efficiently
1
|
| B |
|
big number operations
1
|
| C |
|
cache lines
1
|
|
checklist
1
|
|
convolutions
1
|
| D |
|
data mining
1
|
|
data structure design
1
|
|
digital signal processing
1
|
| F |
|
fast fourier transforms
1
|
|
floating-point numbers
|
| |
alignment issues
1
|
| |
converting to integer
1
|
| I |
|
image processing tools
1
|
|
IMP pointer, caching
1
|
|
instruction scheduling, optimizing
1
|
|
invariant code, removing
1
|
| L |
|
launch time
1
|
|
linear algebra tools
1
|
|
loops, accelerating
1
|
| M |
|
memory
|
| |
accessing
1
|
|
method implementations, caching
1
|
| N |
|
notifications
|
| |
in Darwin
1
|
| |
optimizing handlers
1
|
| |
suspending
1
|
| P |
|
perceived responsiveness
1
|
|
performance monitor counters
1
|
|
polling behavior, detecting
1
|
| S |
|
sample data, analyzing
1
|
|
sample tool
1
|
|
shadow variables
1
|
|
Shark
1+
|
|
spinning cursor, avoiding
1
|
|
statistical sampling, limitations of
1
|
| T |
|
Thread Viewer
1
|
|
threads, using
1
|
|
timers, using
1
|
|
toll-free bridged types
1
|
|
tools
|
| |
gprof
1
|
| |
sample
1
|
| |
Shark
1+
|
| |
Thread Viewer
1
|
| |
top
1
|
|
top tool
1
|
|
type conversions
1
|
| V |
|
vector mathematics
1
|
|
Velocity Engine
|
| |
availability
1
|
| |
tuning
1
|