gdunlap/sched-sim.hg

changeset 13:f378dbd3c2af

Added N2s2a1: heavy network, spinners, and simulated audio
author George Dunlap <gdunlap@xensource.com>
date Wed Oct 21 15:33:23 2009 +0100 (2009-10-21)
parents f34462422a94
children f289f886cbcc
files workloads.c
line diff
     1.1 --- a/workloads.c	Tue Oct 20 18:15:55 2009 +0100
     1.2 +++ b/workloads.c	Wed Oct 21 15:33:23 2009 +0100
     1.3 @@ -47,6 +47,63 @@ struct workload builtin_workloads[] =
     1.4          }
     1.5      },
     1.6      {
     1.7 +        .name="N2s2a1",
     1.8 +        .vm_count=6,
     1.9 +        .vm_workloads = {
    1.10 +            { .phase_count = 2, .list = {
    1.11 +                    { .type=PHASE_BLOCK, .time=20 },
    1.12 +                    { .type=PHASE_RUN,   .time=5 }
    1.13 +                } },
    1.14 +            { .phase_count = 8, .list = {
    1.15 +                    { .type=PHASE_RUN, .time=15 },
    1.16 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.17 +                    { .type=PHASE_RUN, .time=16 },
    1.18 +                    { .type=PHASE_BLOCK, .time=6 },  
    1.19 +                    { .type=PHASE_RUN, .time=14 },
    1.20 +                    { .type=PHASE_BLOCK, .time=4 },  
    1.21 +                    { .type=PHASE_RUN, .time=87 },
    1.22 +                    { .type=PHASE_BLOCK, .time=30 },
    1.23 +                } },
    1.24 +            { .phase_count = 8, .list = {
    1.25 +                    { .type=PHASE_RUN, .time=13 },
    1.26 +                    { .type=PHASE_BLOCK, .time=10 },  
    1.27 +                    { .type=PHASE_RUN, .time=17 },
    1.28 +                    { .type=PHASE_BLOCK, .time=7 },  
    1.29 +                    { .type=PHASE_RUN, .time=15 },
    1.30 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.31 +                    { .type=PHASE_RUN, .time=30 },
    1.32 +                    { .type=PHASE_BLOCK, .time=2 },
    1.33 +                } },
    1.34 +            { .phase_count = 8, .list = {
    1.35 +                    { .type=PHASE_RUN, .time=66 },
    1.36 +                    { .type=PHASE_BLOCK, .time=30 },  
    1.37 +                    { .type=PHASE_RUN, .time=5 },
    1.38 +                    { .type=PHASE_BLOCK, .time=50 },  
    1.39 +                    { .type=PHASE_RUN, .time=70 },
    1.40 +                    { .type=PHASE_BLOCK, .time=42 },  
    1.41 +                    { .type=PHASE_RUN, .time=80 },
    1.42 +                    { .type=PHASE_BLOCK, .time=41 },
    1.43 +                    /* Run: 221 block: 163 57.5% */
    1.44 +                } },
    1.45 +            { .phase_count = 6, .list = {
    1.46 +                    { .type=PHASE_RUN, .time=1250 },
    1.47 +                    { .type=PHASE_BLOCK, .time=10 },  
    1.48 +                    { .type=PHASE_RUN, .time=10 },
    1.49 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.50 +                    { .type=PHASE_RUN, .time=10 },
    1.51 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.52 +                } },
    1.53 +            { .phase_count = 6, .list = {
    1.54 +                    { .type=PHASE_RUN, .time=850 },
    1.55 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.56 +                    { .type=PHASE_RUN, .time=7 },
    1.57 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.58 +                    { .type=PHASE_RUN, .time=9 },
    1.59 +                    { .type=PHASE_BLOCK, .time=5 },  
    1.60 +                } },
    1.61 +        }
    1.62 +    },
    1.63 +    {
    1.64          .name="n2s2",
    1.65          .vm_count=5,
    1.66          .vm_workloads = {