Ridge Point: The minimum computation intensity required to attain maximum performance.
- To the left of ridge point. This means the kernel is bounded by memory access
- To the right of ridge point. This means the kernel is bounded by computation
Optimization Roadmaps
If the kernel is memory-intensive, we can optimize in aspects like:
- transfer more data at a time