Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • W Wiki Home
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • SDK4ED WikiSDK4ED Wiki
  • Wiki Home
  • Wiki
  • Energy requirements

Energy requirements · Changes

Page history
Update Energy requirements authored Dec 30, 2020 by Haris Marantos (ICCS)'s avatar Haris Marantos (ICCS)
Hide whitespace changes
Inline Side-by-side
Energy-requirements.md
View page @ 6b0237bf
...@@ -21,12 +21,12 @@ In the project repo, **a config.txt file must be added in the root directory (R1 ...@@ -21,12 +21,12 @@ In the project repo, **a config.txt file must be added in the root directory (R1
build = app2_compiling_building_commands build = app2_compiling_building_commands
language = Java language = Java
``` ```
* _dir_ (**R1a**)(Needed for all Analysis types) is the name root directory of the project * _dir_ (**R1a**) is the name root directory of the project
* _exec_ (**R1b**)(Needed for Full,Hotspots,Acceleration Analysis) corresponds to the command that executes the application. It is worth mentioning that for performing dynamic analysis, the Energy Toolbox needs to execute the application. Furthermore, when the user wants to analyse a project dynamically in order to have more accurate results, care must be taken that the application is terminated and not run indefinitely. * _exec_ (**R1b**) corresponds to the command that executes the application. It is worth mentioning that for performing dynamic analysis, the Energy Toolbox needs to execute the application. Furthermore, when the user wants to analyse a project dynamically in order to have more accurate results, care must be taken that the application is terminated and not run indefinitely.
* _source_ (**R1c**)(Needed for all Analysis types) is the path to the source files that the user wants to analyse separated by commas. * _source_ (**R1c**) is the path to the source files that the user wants to analyse separated by commas.
* _include_dirs_ (**R1d**)(Needed for Static Energy Estimation Analysis) contains the paths to directories that have to be included in order to compile the source files separately (needed for static analysis) * _include_dirs_ (**R1d**) contains the paths to directories that have to be included in order to compile the source files separately (needed for static analysis)
* _build_ (**R1e**)(Needed for Full,Hotspots,Acceleration Analysis) includes the compiling and building commands. For C/C++ the building commands (either gcc commands or make) have to use gcc compiler with the **-g** debugging flag. All the paths to directories needed have also to be included using the **-I** flag. * _build_ (**R1e**) includes the compiling and building commands. For C/C++ the building commands (either gcc commands or make) have to use gcc compiler with the **-g** debugging flag. All the paths to directories needed have also to be included using the **-I** flag.
* Finally, _language_ (**R1f**)(Needed for all Analysis types) is “Java” or “C/C++” for specifying the project’s programming language. * Finally, _language_ (**R1f**) is “Java” or “C/C++” for specifying the project’s programming language.
**Energy Consumption Estimation (Static analysis)** **Energy Consumption Estimation (Static analysis)**
......
Clone repository
  • Advanced
  • Architectural Toolbox Description
  • Architectural Toolbox Front End
  • Architectural Toolbox Home
  • Architectural Toolbox Installation
  • Architectural Toolbox Usage
  • Decision Support Toolbox Description
  • Decision Support Toolbox Front end
  • Decision Support Toolbox Installation
  • Decision Support Toolbox Usage
  • Decision Support Toolbox
  • Energy Toolbox Description
  • Energy Toolbox Front end
  • Energy Toolbox Installation
  • Energy Toolbox Usage
View All Pages