|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
¨ |
ATLAS does not implement a single fixed
|
|
|
algorithm.
|
|
¨ |
The code is generated by a program that tests,
|
|
probes, and runs 100’s of experiments on the
|
|
|
target sw/hw architecture.
|
|
¨ |
During installation the program generator
|
|
|
determines an efficient implementation
|
|
|
ã |
measures the speed of different code strategies and
|
|
|
chooses the best using an adaptive procedure.
|
|
¨ |
This leads to a new model of high performance
|
|
|
programming in which performance critical code
|
|
|
is machine generated using parameter
|
|
|
optimization.
|
|