Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
New API: set_pstate_speed
[simgrid.git] / src / surf / cpu_interface.hpp
index 5ff2d29..03dffc6 100644 (file)
@@ -105,6 +105,13 @@ public:
    */
   virtual Cpu* set_speed_profile(profile::Profile* profile);
 
+  /**
+   * @brief Set the CPU's speed
+   *
+   * @param speed_per_state list of powers for this processor (default power is at index 0)
+   */
+  Cpu* set_pstate_speed(const std::vector<double>& speed_per_state);
+
   /**
    * @brief Execute some quantity of computation
    *