Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • N nrm
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 16
    • Issues 16
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • argo
  • nrm
  • Merge requests
  • !18

Merged
Created Jul 25, 2018 by Swann Perarnau@perarnauOwner

Merge Power policy interface

  • Overview 2
  • Commits 5
  • Pipelines 1
  • Changes 5

Adds Power Policy based on Dynamic Duty Cycle Modulation in NRM (See Issue #10 (closed)).

Dynamic Duty Cycle Modulation (DDCM) is core-specific and is mostly available on Intel architectures (even pre-Haswell).

DDCM based power policy is aimed to mitigate workload imbalance in parallel applications that use barrier synchronizations (E.g. MPI). It reduces the duty cycle of CPUs not on the critical path of execution thereby reducing energy with little or no adverse impact on performance.

Closes #11 (closed)

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: power_policy_interface