Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • E ear_learning
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • 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
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • EAR_teamEAR_team
  • ear_learning
  • Wiki
  • 5 ˗ Coefficients compute

5 ˗ Coefficients compute · Changes

Page history
Corrected learning phase guide. authored May 30, 2019 by xgomez's avatar xgomez
Hide whitespace changes
Inline Side-by-side
5-˗-Coefficients-compute.md
View page @ a4500a1b
......@@ -2,14 +2,26 @@ Setting up
----------
Once launched all the kernels in the nodes at the different frequencies, and the gathered metrics stored in the database, the coefficients can be computed. But before that.
(optional) The default path to work with coefficients is the own home but you can change the location:
1) Open `scripts/learning/coeffs_compute.sh` with your text editor and set the path to store the the coefficient files.
```
# Edit output options
export EAR_COEFFS_PATH="$HOME/coefficients/"
export EAR_COEFFS_PATH="$HOME/ear_coeffs/"
```
2) Open `scripts/learning/coeffs_default.sh` with your text editor and set the path to read the the coefficient files.
```
# Edit output options
export EAR_COEFFS_PATH="$HOME/ear_coeffs/"
```
Coefficients computing
----------------------
Execute `scripts/learning/coeffs_compute.sh hostlist` for each of your hostlists. This scripts uses internally a binary in the EAR package installation `/bin/tools/coeffs_compute`.
1) Execute `scripts/learning/coeffs_compute.sh nodes.islandX.txt` for each of your nodes lists. This scripts uses internally a binary in the EAR package installation `/bin/tools/coeffs_compute`.
2) Execute `scripts/learning/coeffs_default.sh nodes.islandX.txt #island` for each of your nodes lists and with the island number where they belong. This script will create a mean of coefficients called `coeffs.default`, which will be the island default coefficients file for each of your island nodes.
3) Copy the island folders to your `ear.conf` coefficients location. Just the defaults are required, but you can also copy the individuals for the specific nodes (it is not recommended, the default works better in general).
After that, copy the stored files to the location specified by the configuration file `ear.conf`.
\ No newline at end of file
Other learning phase tools
--------------------------
Under construction.
\ No newline at end of file
Clone repository
  • 1 ˗ Kernels compile
  • 2 ˗ Nodes lists guidelines
  • 3 ˗ Kernels test
  • 4 ˗ Kernels launch
  • 5 ˗ Coefficients compute
  • Home