Time-energy
Time-energy measures execution time and energy consumption of shared-memory applications on modern multicore systems and analyzes the measurements with analytic models to characterize performance and energy-efficiency.
Key Features:
- Data Collection: Systematically measures execution time and energy consumption for shared-memory applications running on modern multicore architectures.
- Analytic Models: Applies predefined analytic models to process and interpret collected execution time and energy data to reveal system performance dynamics.
Scientific Applications:
- Performance and Energy Optimization: Provides empirical measurements and model-based analyses to guide optimization of performance and energy efficiency in multicore systems.
- Resource Allocation and Scheduling Analysis: Informs decisions on resource allocation, scheduling, and system design by characterizing application behavior on shared-memory multicore architectures.
Methodology:
Execute shared-memory applications on modern multicore systems, collect execution time and energy consumption data, and analyze the collected data using predefined analytic models.
Topics
Details
- Programming Languages:
- Shell, Python
- Added:
- 1/14/2020
- Last Updated:
- 1/16/2021
Operations
Publications
Loghin D, Teo YM. Time-energy measured data on modern multicore systems running shared-memory applications. Data in Brief. 2019;27:104670. doi:10.1016/j.dib.2019.104670. PMID:31709289. PMCID:PMC6833352.