performance.speedup_performance
Author: Leonardo de Sousa Marques Affiliation: Embedded Computing Lab (ECL), Federal University of Santa Catarina (UFSC)
- Description:
This module represents the main SpeedupVisualizer class, with functions to save results and plot speedup graphs.
- class SpeedupVisualizer(configuration, performance_config)[source]
Bases:
PerformanceVisualizer- Parameters:
configuration (ConfigurationReader)
performance_config (Dict)
- calculate_speedups()[source]
Calculates speedups for all codecs relative to baseline, BPP by BPP.
Assumes self.metrics_data (populated by PerformanceVisualizer) contains ‘time_ns’. Calculates individual speedups when individual values are available for proper stddev calculation.
- Returns:
None
- Return type:
None
- create_speedup_plots()[source]
Creates and saves all speedup plots for lightfields and codecs.
- Returns:
None
- Return type:
None