X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/d0d0465de5bc86ac7d36086a2f097788628a7c8d..06e50380de1b8cf82ce7241ce1fb96750097ba01:/examples/c/exec-dvfs/exec-dvfs.c diff --git a/examples/c/exec-dvfs/exec-dvfs.c b/examples/c/exec-dvfs/exec-dvfs.c index 8956538a0b..405d494cbb 100644 --- a/examples/c/exec-dvfs/exec-dvfs.c +++ b/examples/c/exec-dvfs/exec-dvfs.c @@ -1,4 +1,4 @@ -/* Copyright (c) 2007-2020. The SimGrid Team. +/* Copyright (c) 2007-2021. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -13,14 +13,14 @@ XBT_LOG_NEW_DEFAULT_CATEGORY(test, "Pstate properties test"); -static void dvfs(XBT_ATTRIB_UNUSED int argc, XBT_ATTRIB_UNUSED char* argv[]) +static void dvfs(int argc, char* argv[]) { sg_host_t host = sg_host_self(); int nb = sg_host_get_nb_pstates(host); XBT_INFO("Count of Processor states=%d", nb); - double current_peak = sg_host_speed(host); + double current_peak = sg_host_get_speed(host); XBT_INFO("Current power peak=%f", current_peak); sg_actor_execute(100E6); @@ -38,7 +38,7 @@ static void dvfs(XBT_ATTRIB_UNUSED int argc, XBT_ATTRIB_UNUSED char* argv[]) sg_host_set_pstate(host, new_pstate); - current_peak = sg_host_speed(host); + current_peak = sg_host_get_speed(host); XBT_INFO("Current power peak=%f", current_peak); sg_actor_execute(100E6); @@ -51,7 +51,7 @@ static void dvfs(XBT_ATTRIB_UNUSED int argc, XBT_ATTRIB_UNUSED char* argv[]) int nb2 = sg_host_get_nb_pstates(host); XBT_INFO("Count of Processor states=%d", nb2); - double current_peak2 = sg_host_speed(host); + double current_peak2 = sg_host_get_speed(host); XBT_INFO("Current power peak=%f", current_peak2); } @@ -63,11 +63,8 @@ int main(int argc, char* argv[]) simgrid_load_platform(argv[1]); - sg_actor_t a1 = sg_actor_init("dvfs_test", sg_host_by_name("MyHost1")); - sg_actor_start(a1, dvfs, 0, NULL); - - sg_actor_t a2 = sg_actor_init("dvfs_test", sg_host_by_name("MyHost2")); - sg_actor_start(a2, dvfs, 0, NULL); + sg_actor_create("dvfs_test", sg_host_by_name("MyHost1"), dvfs, 0, NULL); + sg_actor_create("dvfs_test", sg_host_by_name("MyHost2"), dvfs, 0, NULL); simgrid_run();