NVIDIA Investor Presentation
NVIDIA®
What Is Accelerated Computing?
A full-stack approach: silicon, systems, software
•
Not just a superfast chip - accelerated computing
is a full-stack combination of:
Chip(s) with specialized processors
Algorithms in acceleration libraries
Amdahl's law:
The overall system speed-up (S) gained by optimizing a
single part of a system by a factor (s) is limited by the
proportion of execution time of that part (p).
S =
||
1
p
(1 − p) + b
S
.
Domain experts to refactor applications.
To speed-up compute-intensive parts of an application.
For example:
.
If 90% of the runtime can be accelerated by 100x,
the application is sped up 9x
If 99% of the runtime can be accelerated by 100x,
the application is sped up 50x
If 80% of the runtime can be accelerated by 500x,
or even 1000x, the application is sped up 5xView entire presentation