Computational Budget Tool from RidgeRun for NVIDIA GPU and CUDA Optimisation
RidgeRun CUDA Optimisation Guide | |||||
---|---|---|---|---|---|
GPU Architecture | |||||
|
|||||
Optimisation Workflow | |||||
|
|||||
Optimisation Recipes | |||||
|
|||||
Common pitfalls when optimising | |||||
|
|||||
Examples | |||||
|
|||||
Empirical Experiments | |||||
|
|||||
Contact Us |
Introduction to Computational Budget Tool from RidgeRun
The following tool provides a reference model to analyze the computational budget for a platform with predefined characteristics, with a reference convolution algorithm with a configurable kernel size. It should be used just as a theoretical budget calculation as the real implementation of an algorithm varies in the computational resources used. The tool considers an ideal case where all the resources are available to the platform and does not consider any other high-level factors such as an operating system, therefore the results must be used with caution.
How to use
- Select a profile (Jetson Xavier) or input the platform characteristics (CPU, GPU, Memory)
- Select the default image and kernel characteristics.
- Click Calculate.
- You can also change the input data and press Enter to update the results.
- Analyze the Roofline model and math computations.
Tool
The following tool will provide theoretical max computating capabilities for custom platforms for a sample convolution algorithm.