From 55e04c94b925b0790c2ae0a79f16e939e9bb2846 Mon Sep 17 00:00:00 2001 From: Glenn Elliott Date: Tue, 11 Sep 2012 18:16:55 -0400 Subject: changed gpu filtering to 1.5 stdev. --- litmus/gpu_affinity.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'litmus') diff --git a/litmus/gpu_affinity.c b/litmus/gpu_affinity.c index 896f3248b8a2..7d73105b4181 100644 --- a/litmus/gpu_affinity.c +++ b/litmus/gpu_affinity.c @@ -14,7 +14,8 @@ //#define HI_THRESHOLD 2 //#define LO_THRESHOLD 4 -#define NUM_STDEV 2 +#define NUM_STDEV_NUM 1 +#define NUM_STDEV_DENOM 2 #define MIN(a, b) ((a < b) ? a : b) @@ -111,7 +112,7 @@ void update_gpu_estimate(struct task_struct *t, lt_t observed) if (likely((est->count > MIN(10, AVG_EST_WINDOW_SIZE/2)))) { lt_t lower, upper; - lt_t range = est->std*NUM_STDEV; + lt_t range = (est->std*NUM_STDEV_NUM)/NUM_STDEV_DENOM; lower = est->avg - MIN(range, est->avg); // no underflow. if (unlikely(observed < lower)) { -- cgit v1.2.2