[cadynce] slides for telecon
Adam Porter
aporter at cs.umd.edu
Tue May 22 10:28:24 CDT 2007
Hi Gautam,
Here's what I can do quickly.
On May 22, 2007, at 10:35 AM, Gautam Thaker wrote:
>
> I have a question. we would like to try to do model checking to see
> if we can actually generate 1000 different *expected* mean end to
> end times for appstring A in GT-4. Towards this end, where can we
> find the 1000 allocations that you actually used in these 1000
> tests? On the wiki I can only find the 300 allocations that CMU
> provided for GT-4. (I believe you started with these 300 and did
> perturbations to get 1000 runs, right? It would be good if all the
> 1000 allocations are on the wiki and a table showing:
>
We have 1014 configs tested in the final data set (we threw out a
bunch of earlier runs as we worked through various bugs).
About 614 configs are unique (don't have the exact numbers in front
of me). About 400 are replications or permuations.
> Allocation_# CUTS_Measured_Mean_E2E_time
> Model_Predicted_E2E_Time
>
I've attached a link to a file (called A.Mean) with 2 columns
www.cs.umd.edu/~aporter/Cadynce/A.Mean
Allocation_# CUTS_Measured_Mean_E2E_time
The Allocation_# is of the form "name_UUID". For example
allocation_p2_9_627CDA9755582E8ED5D56CBB5C97DD9A or
structure_packed_4E677BDF51B3D6246B5BD28DEC73E873.
If two runs have the same name, but different UUIDs then they are
either replications of each other or permutations.
There can be a slight mismatch between my Allocation_# and those
provided by CMU because I generated some configs by hand.
Therefore, I'm also attaching a link to a second file (called
configs.txt). It has
www.cs.umd.edu/~aporter/Cadynce/configs.txt
Allocation_# 150_component_columns
The allocation_# is the same ID that appears in the first file
Each component column gives the node to which the component was
assigned.
The order of the component columns is listed in the first line of
this file.
> This will be 3 columns in all. (As you know we have been focusing
> on producing such 3 columns using not the mean but the worst case
> time, a problem that is much tougher due to jitter in these large
> systems.) But for now let us concentrate on the mean performance
> in time shared system where all priorities are equal. (Of course
> we don't quite know the time shared quanta, or do we? This could
> have some impact on column 3.)
We can generate worst case times if you want. It will just take some
time to update my data processing scripts. Let me know what you
prefer.
I don't know the time shared quanta offhand. Will have to see what it
would take to find out.
> IF we start with the CMU's 300 allocations of GT-4 and generate 3rd
> column of data for each of these 300 allocations may be we can
> generate a table of 300 rows for now and make a graphic for
> possible use on 24th.
Yes. That would be great!
>
> Gautam
> PS I believe your processor pool consists of identical machines,
> right? Thus, no surprise that processor permutation did not make
> any difference, though good to see it.)
>
Yes. They are supposed to be identical machines, but this data
confirms it.
Adam
More information about the Cadynce
mailing list