diff --git a/Utils/benchmark/gen_normalized_time_plots.R b/Utils/benchmark/gen_normalized_time_plots.R
index bf4003941532071fbd01a62188c93aae37f95fcf..cb8a5a112f5c9cc031a64c03efadb82bfb5f94e8 100644
--- a/Utils/benchmark/gen_normalized_time_plots.R
+++ b/Utils/benchmark/gen_normalized_time_plots.R
@@ -70,6 +70,7 @@ gen_normalized_time_plot <- function(db, d_breaks, model_wanted)
 gen_normalized_time <- function(dbfile)
 {
     data <- get_data_subset(dbfile, 0L, 0L, "False", get_bsize_reference())
+	data <- subset(data, global_time >= 0)
 	all_model <- unique(data$model)
 	#Get all algorithm without the reference algorithm
 	all_algo <- unique(subset(data, algo != get_one_node_reference_algorithm())$algo)
diff --git a/Utils/benchmark/gen_parallel_efficiency_plots.R b/Utils/benchmark/gen_parallel_efficiency_plots.R
index 59a447c54709bf196fb68e6a5727a4b0e958dbc2..b698bd38dd3cc9f9315be908d3df04401e41c275 100644
--- a/Utils/benchmark/gen_parallel_efficiency_plots.R
+++ b/Utils/benchmark/gen_parallel_efficiency_plots.R
@@ -67,6 +67,7 @@ gen_pareff <- function(dbfile)
     file  <- paste(dbfile, sep="")
     data <- get_data_subset(dbfile, 0L, 0L, "False", get_bsize_reference())
 	data <- subset(data, algo != get_one_node_reference_algorithm())
+	data <- subset(data, global_time >= 0)
 	all_model <- unique(data$model)
 	for (i in 1:length(all_model))
 	{
diff --git a/Utils/benchmark/gen_speed_plots.R b/Utils/benchmark/gen_speed_plots.R
index 4182f793ee664563e8b72cb8897f786634be8026..99115221c271c0b62b5c7a62d9e7ec30d84225e0 100644
--- a/Utils/benchmark/gen_speed_plots.R
+++ b/Utils/benchmark/gen_speed_plots.R
@@ -33,6 +33,7 @@ gen_speed <- function(dbfile)
 {
     data <- get_data_subset(dbfile, 0L, 0L, "False", get_bsize_reference())
 	data <- subset(data, algo != get_one_node_reference_algorithm())
+	data <- subset(data, global_time >= 0)
 
 	all_model <- unique(data$model)
 	for (i in 1:length(all_model))
diff --git a/Utils/benchmark/gen_speedup_plots.R b/Utils/benchmark/gen_speedup_plots.R
index b8bc76269eddf5a30a60ca76def61cc1aad38d52..b4de12d16db14015038ebc25f016d0bcbe87bfca 100644
--- a/Utils/benchmark/gen_speedup_plots.R
+++ b/Utils/benchmark/gen_speedup_plots.R
@@ -54,6 +54,7 @@ gen_speedup <- function(dbfile)
 {
     data <- get_data_subset(dbfile, 0L, 0L, "False", get_bsize_reference())
 	data <- subset(data, algo != get_one_node_reference_algorithm())
+	data <- subset(data, global_time >= 0)
 
 	all_model <- unique(data$model)
 	for (i in 1:length(all_model))
diff --git a/Utils/benchmark/generate_graph.R b/Utils/benchmark/generate_graph.R
index 7818e31bf5a4efd164b82ba817fca788e739de91..5d634bc00e14765645a0d587c8605c114a678f08 100644
--- a/Utils/benchmark/generate_graph.R
+++ b/Utils/benchmark/generate_graph.R
@@ -14,8 +14,8 @@ source("gen_group_size_plots.R")
 ###
 print("Generate Communication volume plot")
 gen_comm("loutre.db")
-print("Generate Group size plot")
-gen_group_size("loutre.db")
+#print("Generate Group size plot")
+#gen_group_size("loutre.db")
 print("Generate Speed plot")
 gen_speed("loutre.db")
 #print("Generate times task plot")
diff --git a/Utils/benchmark/loutre.py b/Utils/benchmark/loutre.py
index d91b7ed92f5f03c1710ec5449397c995c8d91196..6c5a44d345d5e609cd15ef8a67f00674a36219cd 100755
--- a/Utils/benchmark/loutre.py
+++ b/Utils/benchmark/loutre.py
@@ -265,7 +265,7 @@ def main():
 
     config=ScalFMMConfig()
     rmem = 0
-    global_time = 0.0
+    global_time = -1.0
     runtime_time = 0.0
     task_time = 0.0
     idle_time = 0.0