Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Experiment with openj9 + spring-petclinic #36

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions spring-petclinic/experiment-1/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
## All the experiments in this folder were run on dedicated infrastructure.

# Goal of the experiment:
- Maximize Throughput.

- For details on slo and benchmark, look into [benchmark.yaml](benchmark.yaml)

# Summary of data

### Configuration Details:
```
- JVM openj9-0.21.0
```
- Machine:
```
- Server: openshift cluster v4.8.13
Master nodes 3
Worker nodes 3
CPU per node 32
Memory per node 64G

- Client: RHEL 8.3
CPU 64
Memory 64G
```
- Load:
```
Users : 512
Threads : 56
```


Note: Best configuration from multiple trials is picked based on high throughput, no errors while running the load and ensuring the data has met the convergence criteria.
Each trial would have an individual configuartion based on the tunables.For information on the configuration of a particular trial, look into experiment-data.csv
2 changes: 2 additions & 0 deletions spring-petclinic/experiment-1/baseline.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Instances , Throughput , Responsetime , MEM_MEAN , CPU_MEAN , CPU_MIN , CPU_MAX , MEM_MIN , MEM_MAX , CPU_REQ , MEM_REQ , CPU_LIM , MEM_LIM , WEB_ERRORS
1,155.911,1203.33,582.103,2.2138,1.85037636722593,2.6114387174581,531,629,4, 4096M ,4, 4096M ,0
47 changes: 47 additions & 0 deletions spring-petclinic/experiment-1/benchmark.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
application_name: spring-petclinic
slo:
- slo_class: throughput
objective_function: throughput
direction: maximize
function_variables:
- name: throughput
value_type: double
layers:
- layer_level: 1
tunables:
- name: virtualized
value_type: categorical
choices: ["true", "false"]
- name: aggressive
value_type: categorical
choices: ["true", "false"]
- name: shareclasses
value_type: categorical
choices: ["true", "false"]
- name: gc
value_type: categorical
choices: ["gencon", "balanced", "optavgpause", "optthruput", "metronome"]
layer_name: openj9
layer_details: openj9 tunables

git_url: 'https://github.com/kusumachalasani/hpo.git'
git_branch: 'main'
benchmark: spring-petclinic
image: 'kruize/spring_petclinic:2.2.0-jdk-11.0.8-openj9-0.21.0'
iterations: 3
warmupIterations: 3
warmupTime: 60 s
measurementIterations: 3
measurementTime: 60 s
connections: 256
instances: 1
server_config:
- name: scalelabperf
- master_nodes: 3
- worker_nodes: 3
- cpu_per_node: 32
- mem_per_node: 64G
client_config:
- name: scalelabperf-client
- cpu: 64
- mem: 64G
102 changes: 102 additions & 0 deletions spring-petclinic/experiment-1/experiment-data.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
Trial,memoryRequest,cpuRequest,gc,virtualized,shareclasses,aggressive,Instances,Throughput,Responsetime,MEM_MEAN,CPU_MEAN,CPU_MIN,CPU_MAX,MEM_MIN,MEM_MAX,CPU_REQ,MEM_REQ,CPU_LIM,MEM_LIM,WEB_ERRORS
76,3701,3.8,gencon,FALSE,TRUE,FALSE,1,194.367,902.667,634.421,2.08557,1.72490250554444,2.43405812766484,585,702,3.8,3701.0M,3.8,3701.0M,0
84,3831,4,gencon,FALSE,TRUE,TRUE,1,179.267,995.444,650.846,2.22614,1.88316933836667,2.54922804185556,549,695,4,3831.0M,4,3831.0M,0
64,3570,3.9,balanced,FALSE,TRUE,FALSE,1,174.6,1039,617.195,2.14052,1.7406098247963,2.48463527579338,559,669,3.9,3570.0M,3.9,3570.0M,0
79,4094,3.9,gencon,FALSE,TRUE,TRUE,1,173.7,1049.67,630.143,2.13733,1.74267876314074,2.4687095895477,567,707,3.9,4094.0M,3.9,4094.0M,0
61,3765,3.9,balanced,FALSE,TRUE,FALSE,1,172.522,1049.89,639.166,2.13453,1.81085029071852,2.47550457859114,593,701,3.9,3765.0M,3.9,3765.0M,0
66,3127,3.9,optthruput,FALSE,TRUE,FALSE,1,171.044,1081.22,643.904,2.17347,1.89536565988889,2.50099591262334,547,712,3.9,3127.0M,3.9,3127.0M,0
55,4089,4,optthruput,FALSE,TRUE,FALSE,1,169.711,1081.22,619.244,2.21953,1.86441621038519,2.52875676983333,559,677,4,4089.0M,4,4089.0M,0
65,3549,3.8,optthruput,FALSE,TRUE,FALSE,1,169.411,1056.56,617.727,2.11809,1.7829956205963,2.43103008720964,543,686,3.8,3549.0M,3.8,3549.0M,0
95,4092,4,gencon,FALSE,TRUE,TRUE,1,164.467,1139.22,613.982,2.22,1.89312516224815,2.58641069750008,546,687,4,4092.0M,4,4092.0M,0
34,3437,3.6,optavgpause,FALSE,TRUE,FALSE,1,162.833,1138.33,629.763,2.00699,1.70189535948519,2.38711876292214,566,709,3.6,3437.0M,3.6,3437.0M,0
71,3435,3.8,optthruput,FALSE,TRUE,FALSE,1,162.489,1126.44,605.656,2.10328,1.75468346725556,2.47267506196698,508,687,3.8,3435.0M,3.8,3435.0M,0
12,4034,4,balanced,FALSE,TRUE,FALSE,1,162.311,1160.56,601.238,2.20998,1.93787349368148,2.56175252544618,532,706,4,4034.0M,4,4034.0M,0
86,3811,4,gencon,FALSE,TRUE,TRUE,1,162.267,1123.89,650.865,2.19978,1.85759830881852,2.53271597468518,580,714,4,3811.0M,4,3811.0M,0
97,3962,4,gencon,FALSE,TRUE,TRUE,1,160.744,1169.89,601.517,2.21739,1.90960983079259,2.57740144809259,528,696,4,3962.0M,4,3962.0M,0
89,3871,3.9,gencon,FALSE,TRUE,TRUE,1,160.4,1139.22,592.51,2.15722,1.74014315974444,2.49235606381852,520,692,3.9,3871.0M,3.9,3871.0M,0
11,3928,4,balanced,FALSE,TRUE,FALSE,1,158.511,1182,581.743,2.24768,2.03131325727037,2.57078796570115,495,705,4,3928.0M,4,3928.0M,0
10,4037,4,balanced,FALSE,TRUE,FALSE,1,158.422,1206.11,601.906,2.21874,1.86554255131111,2.5740864049,462,698,4,4037.0M,4,4037.0M,0
83,3451,3.8,gencon,FALSE,TRUE,TRUE,1,158.022,1206.56,612.103,2.10738,1.80968591098889,2.42291345926667,560,675,3.8,3451.0M,3.8,3451.0M,0
33,3799,4,balanced,FALSE,TRUE,FALSE,1,156.656,1186.56,638.769,2.22711,1.93705403287037,2.54165328781111,572,726,4,3799.0M,4,3799.0M,0
32,3807,3.7,balanced,FALSE,TRUE,FALSE,1,156.189,1220.22,589,2.06769,1.75518180766667,2.41343004633082,533,620,3.7,3807.0M,3.7,3807.0M,0
92,3863,3.9,gencon,FALSE,TRUE,TRUE,1,156.067,1172.89,619.78,2.19531,1.87710920426667,2.51980012746296,546,697,3.9,3863.0M,3.9,3863.0M,0
21,3664,4,balanced,FALSE,TRUE,FALSE,1,155.6,1171.22,623.569,2.2275,1.94174436563704,2.59279406646984,572,654,4,3664.0M,4,3664.0M,0
16,2953,3.8,metronome,FALSE,TRUE,FALSE,1,155.311,1214.67,601.858,2.12702,1.82024627324445,2.46117075950366,503,667,3.8,2953.0M,3.8,2953.0M,0
57,3933,3.6,optthruput,FALSE,TRUE,FALSE,1,153.4,1237.44,589.732,2.0433,1.72971346642593,2.35461943930725,543,658,3.6,3933.0M,3.6,3933.0M,0
54,3920,3.8,optthruput,FALSE,TRUE,FALSE,1,152.733,1205.44,640.774,2.10738,1.70697012734815,2.44314672038148,554,729,3.8,3920.0M,3.8,3920.0M,0
35,3855,3.4,optavgpause,FALSE,TRUE,FALSE,1,151.478,1208.11,543.617,1.90917,1.66040798704815,2.24154084253561,448,697,3.4,3855.0M,3.4,3855.0M,0
42,4012,3.9,balanced,FALSE,TRUE,FALSE,1,149.978,1268.56,597.696,2.17157,1.77261560618148,2.5110607102867,529,682,3.9,4012.0M,3.9,4012.0M,0
4,1493,3.5,optthruput,FALSE,FALSE,FALSE,1,149.333,1232.33,491.137,1.98318,1.71955089647407,2.30306681407044,484,513,3.5,1493.0M,3.5,1493.0M,0
60,1833,3.7,metronome,FALSE,TRUE,FALSE,1,149.178,1251.44,568.999,2.0722,1.80160129894815,2.41755914084926,558,624,3.7,1833.0M,3.7,1833.0M,0
13,4057,4,balanced,FALSE,TRUE,FALSE,1,148.233,1286.44,572.094,2.24373,1.89188739291111,2.60928065558889,522,717,4,4057.0M,4,4057.0M,0
56,4092,3.8,optthruput,FALSE,TRUE,FALSE,1,147.567,1266.78,614.155,2.12662,1.80091134544815,2.49911958933401,535,704,3.8,4092.0M,3.8,4092.0M,0
99,3277,3.7,optthruput,FALSE,TRUE,FALSE,1,147.311,1305.33,584.082,2.07174,1.83359568643333,2.45212266200124,493,655,3.7,3277.0M,3.7,3277.0M,0
98,3595,3.8,gencon,FALSE,TRUE,TRUE,1,147.1,1284.56,587.395,2.15139,1.82428965162593,2.47865789540743,483,704,3.8,3595.0M,3.8,3595.0M,0
63,3998,3.9,balanced,FALSE,TRUE,FALSE,1,147.067,1291.89,581.861,2.17379,1.87125756829259,2.52519199711485,488,653,3.9,3998.0M,3.9,3998.0M,0
24,3691,4,balanced,FALSE,TRUE,FALSE,1,146.7,1290.67,613.733,2.24321,1.97957693427778,2.56951391436296,516,767,4,3691.0M,4,3691.0M,0
85,3762,3.9,gencon,FALSE,TRUE,TRUE,1,146.233,1270.33,613.983,2.18256,1.8071707226963,2.51643383243145,550,682,3.9,3762.0M,3.9,3762.0M,0
26,2796,3.7,optavgpause,FALSE,TRUE,TRUE,1,146.167,1313.78,604.305,2.07285,1.74066725597407,2.38097096537841,508,722,3.7,2796.0M,3.7,2796.0M,0
62,3756,4,balanced,FALSE,TRUE,FALSE,1,146.133,1317.44,577.357,2.25465,1.93321083168148,2.60277501978519,517,650,4,3756.0M,4,3756.0M,0
15,3551,3.7,balanced,FALSE,TRUE,FALSE,1,146.122,1284.22,591.384,2.08757,1.77599265337037,2.37261477213703,540,641,3.7,3551.0M,3.7,3551.0M,0
40,2602,3.7,optthruput,FALSE,TRUE,FALSE,1,145.156,1299.56,615.33,2.09652,1.88589083526296,2.41730957325936,486,729,3.7,2602.0M,3.7,2602.0M,0
51,3656,3.7,balanced,FALSE,TRUE,FALSE,1,144.811,1311.33,586.399,2.07528,1.79073693291111,2.38512245131481,498,674,3.7,3656.0M,3.7,3656.0M,0
94,3799,3.7,gencon,FALSE,TRUE,TRUE,1,144.711,1291.78,612.974,2.07605,1.77633201321852,2.43012740562726,562,689,3.7,3799.0M,3.7,3799.0M,0
22,4045,3.8,metronome,FALSE,TRUE,FALSE,1,144.689,1338.89,615.953,2.11811,1.8378266408037,2.44179334491481,529,697,3.8,4045.0M,3.8,4045.0M,0
31,4043,3.9,balanced,FALSE,TRUE,FALSE,1,144.3,1312.56,633.704,2.1703,1.84531696438519,2.51024464415185,568,702,3.9,4043.0M,3.9,4043.0M,0
25,3311,3.4,gencon,FALSE,TRUE,FALSE,1,144.056,1297.22,517.594,1.91899,1.66934573148148,2.24336049825003,475,581,3.4,3311.0M,3.4,3311.0M,0
81,3993,3.8,gencon,FALSE,TRUE,TRUE,1,144,1296.33,621.82,2.15787,1.87354810494815,2.45154982470792,555,729,3.8,3993.0M,3.8,3993.0M,0
59,3732,4,balanced,FALSE,FALSE,FALSE,1,143.222,1306.56,609.905,2.20706,1.94991007698148,2.53957654206296,543,728,4,3732.0M,4,3732.0M,0
88,4091,4,gencon,FALSE,TRUE,TRUE,1,142.522,1319.89,611.678,2.24159,1.86652237242222,2.58335691930741,541,676,4,4091.0M,4,4091.0M,0
44,2694,3.8,optthruput,FALSE,FALSE,FALSE,1,142.067,1348.44,591.965,2.13224,1.81551463864444,2.45494779215556,518,690,3.8,2694.0M,3.8,2694.0M,0
52,3582,3.9,metronome,FALSE,TRUE,FALSE,1,141.944,1334.67,618.581,2.20326,1.91894583545926,2.50999083591018,570,690,3.9,3582.0M,3.9,3582.0M,0
17,3077,3.6,metronome,FALSE,TRUE,FALSE,1,141.689,1384.67,591.106,2.02427,1.7158162843037,2.37516074295502,514,686,3.6,3077.0M,3.6,3077.0M,0
78,3703,3.6,gencon,FALSE,FALSE,FALSE,1,141.511,1367.78,578.246,2.01791,1.65973317238889,2.33003922404815,464,685,3.6,3703.0M,3.6,3703.0M,0
87,3847,4,gencon,TRUE,TRUE,TRUE,1,140.5,1342.56,578.624,2.23752,1.90690225673704,2.5453491451,526,665,4,3847.0M,4,3847.0M,0
80,1027,3.9,gencon,FALSE,TRUE,TRUE,1,140.444,1378.22,383.283,2.17651,1.83474967061852,2.50642953648148,379,397,3.9,1027.0M,3.9,1027.0M,0
96,3393,3.6,optthruput,FALSE,FALSE,FALSE,1,140.433,1397.44,597.572,2.04179,1.71641337807778,2.35396112509368,516,695,3.6,3393.0M,3.6,3393.0M,0
67,3138,3.9,optthruput,FALSE,TRUE,TRUE,1,138.456,1413.67,597.6,2.1786,1.8575628558,2.52243441837407,513,690,3.9,3138.0M,3.9,3138.0M,0
23,2041,3.8,balanced,FALSE,TRUE,FALSE,1,137.356,1407.78,544.816,2.14246,1.83072144487037,2.45001829676561,488,589,3.8,2041.0M,3.8,2041.0M,0
93,3685,3.8,optthruput,FALSE,TRUE,FALSE,1,136.078,1390.44,586.475,2.14503,1.89153213484074,2.45895895723659,509,674,3.8,3685.0M,3.8,3685.0M,0
74,2363,3.6,optthruput,FALSE,TRUE,FALSE,1,135.333,1437.56,575.237,2.03497,1.76225622496667,2.32406215306667,508,638,3.6,2363.0M,3.6,2363.0M,0
46,3325,4,balanced,TRUE,TRUE,FALSE,1,135.211,1399.11,579.161,2.20738,1.83070499283704,2.54358642932963,487,656,4,3325.0M,4,3325.0M,0
73,3556,3.9,optthruput,FALSE,TRUE,FALSE,1,134.422,1404.89,589.747,2.19486,1.85660076256667,2.50167221793704,513,705,3.9,3556.0M,3.9,3556.0M,0
82,3603,3.7,gencon,FALSE,TRUE,TRUE,1,133.2,1452.33,567.006,2.07182,1.77989898192963,2.44598176125874,507,632,3.7,3603.0M,3.7,3603.0M,0
49,3473,3.9,gencon,FALSE,TRUE,TRUE,1,132.544,1467.33,582.058,2.20202,1.90818192840741,2.5315053515,507,643,3.9,3473.0M,3.9,3473.0M,0
72,3395,3.7,optthruput,FALSE,TRUE,FALSE,1,131.567,1452.89,583.663,2.06939,1.75482630201482,2.42650282065185,530,663,3.7,3395.0M,3.7,3395.0M,0
48,2977,3.1,optavgpause,FALSE,FALSE,FALSE,1,130.911,1460.67,550.872,1.76622,1.47325050811482,2.05711796548147,460,687,3.1,2977.0M,3.1,2977.0M,0
50,3907,3.6,balanced,TRUE,TRUE,FALSE,1,130.233,1475.56,569.451,2.03947,1.66247094308148,2.40928777015267,537,636,3.6,3907.0M,3.6,3907.0M,0
39,1089,3.3,optavgpause,TRUE,FALSE,FALSE,1,129.467,1516.89,385.332,1.87696,1.58987002311111,2.17285354254028,379,397,3.3,1089.0M,3.3,1089.0M,0
20,2916,3.5,metronome,FALSE,TRUE,FALSE,1,128.867,1488.56,589.091,2.00871,1.69908058649259,2.31697920444768,544,650,3.5,2916.0M,3.5,2916.0M,0
38,3513,2.9,optavgpause,FALSE,TRUE,TRUE,1,127.778,1510.22,499.981,1.66788,1.44292611474074,1.94757708285053,469,570,2.9,3513.0M,2.9,3513.0M,5.44444
43,3249,3.6,optavgpause,FALSE,TRUE,FALSE,1,127.656,1522.22,590.448,2.02304,1.74595086629037,2.36651354038724,505,679,3.6,3249.0M,3.6,3249.0M,6.11111
58,3938,3.4,optthruput,FALSE,TRUE,FALSE,1,127.511,1508.22,478.456,1.94274,1.6496710438037,2.23321088230741,451,534,3.4,3938.0M,3.4,3938.0M,0
70,3302,3.5,optthruput,FALSE,TRUE,FALSE,1,126.111,1552.11,593.177,1.99171,1.69334704917037,2.34154040561634,511,670,3.5,3302.0M,3.5,3302.0M,5.22222
69,3548,3.8,optthruput,TRUE,TRUE,FALSE,1,125.656,1544.22,573.078,2.14529,1.83134995668148,2.45975470979167,500,637,3.8,3548.0M,3.8,3548.0M,0
7,716,3.1,metronome,FALSE,FALSE,TRUE,1,123.622,1580.67,339.261,1.77697,1.54113873035556,2.09423695247062,334,354,3.1,716.0M,3.1,716.0M,0
45,3840,3.3,optavgpause,FALSE,TRUE,TRUE,1,122.556,1625.44,504.54,1.86214,1.58118264746667,2.16654990637418,440,589,3.3,3840.0M,3.3,3840.0M,0
36,3443,3.5,optavgpause,FALSE,TRUE,FALSE,1,122.522,1574.44,589.846,2.00691,1.76569070789259,2.29432244102222,535,633,3.5,3443.0M,3.5,3443.0M,0
27,3205,3,metronome,FALSE,TRUE,FALSE,1,122.378,1591.44,518.442,1.71397,1.43864951782593,2.01248994230588,423,677,3,3205.0M,3,3205.0M,7.44444
37,3820,3.2,optavgpause,TRUE,FALSE,FALSE,1,121.2,1605.89,482.519,1.81232,1.58282440642593,2.08250560090338,416,537,3.2,3820.0M,3.2,3820.0M,7
3,1760,2.7,optavgpause,TRUE,TRUE,FALSE,1,120.744,1589.56,526.141,1.56637,1.32288486215556,1.82920913800683,442,558,2.7,1760.0M,2.7,1760.0M,8.22222
0,3021,2.9,optthruput,TRUE,TRUE,TRUE,1,120.422,1616,554.38,1.66581,1.43497164758148,1.9600595533394,414,700,2.9,3021.0M,2.9,3021.0M,0
5,3357,3.2,optthruput,TRUE,FALSE,TRUE,1,117.311,1654.67,519.197,1.81517,1.4937307675,2.08376295616941,449,619,3.2,3357.0M,3.2,3357.0M,7.44444
53,3384,3.4,optavgpause,FALSE,TRUE,FALSE,1,116.922,1665.67,486.547,1.91591,1.64627941154074,2.23827129328519,451,534,3.4,3384.0M,3.4,3384.0M,6.55556
29,2867,2.8,metronome,TRUE,TRUE,TRUE,1,114.767,1712.67,463.102,1.61132,1.37682914257778,1.87031562935185,427,537,2.8,2867.0M,2.8,2867.0M,10.5556
90,3985,2.7,balanced,FALSE,TRUE,TRUE,1,114.289,1718.78,490.673,1.56716,1.35605404412593,1.84633931918095,459,525,2.7,3985.0M,2.7,3985.0M,0
41,3640,3.5,optavgpause,FALSE,TRUE,FALSE,1,111.344,1770.67,543.39,1.9898,1.69808306324815,2.30142973421738,500,612,3.5,3640.0M,3.5,3640.0M,6.44444
47,2156,2.5,balanced,FALSE,TRUE,FALSE,1,110.722,1772.22,522.351,1.46004,1.22142989221852,1.72431449546425,443,618,2.5,2156.0M,2.5,2156.0M,12
8,360,3.3,gencon,TRUE,FALSE,TRUE,1,104.867,1876.33,278.53,1.90875,1.59308607184074,2.18433028078148,272,287,3.3,360.0M,3.3,360.0M,0
1,587,2.6,balanced,FALSE,FALSE,FALSE,1,101.789,1929.11,327.423,1.50812,1.34814734756667,1.78405973617428,319,344,2.6,587.0M,2.6,587.0M,0
30,3151,2.2,gencon,FALSE,TRUE,FALSE,1,99.4222,2005.11,476.102,1.28995,1.12437086798519,1.50659213489243,415,602,2.2,3151.0M,2.2,3151.0M,10.4444
2,2589,2.5,optavgpause,FALSE,TRUE,FALSE,1,94.6333,2104.56,507.105,1.45725,1.20915729901111,1.71624341692299,439,576,2.5,2589.0M,2.5,2589.0M,7.88889
91,3502,2,optthruput,FALSE,TRUE,FALSE,1,85.7,2345.78,454.401,1.18406,1.03295773092593,1.36994380666375,414,571,2,3502.0M,2,3502.0M,14.4444
9,1529,1.9,optthruput,TRUE,FALSE,TRUE,1,85.1,2382,440.63,1.13714,0.980375231659259,1.30247372557037,398,479,1.9,1529.0M,1.9,1529.0M,25.5556
19,2357,2.2,metronome,FALSE,TRUE,FALSE,1,84.9,2375.67,448.269,1.29503,1.08860826107778,1.48737776725675,414,543,2.2,2357.0M,2.2,2357.0M,16
68,3077,2.2,optthruput,FALSE,TRUE,FALSE,1,84.8333,2375.22,468.149,1.28998,1.12699390597778,1.49520631537839,421,579,2.2,3077.0M,2.2,3077.0M,19.2222
18,3780,1.8,balanced,FALSE,TRUE,FALSE,1,75.7222,2714.44,470.694,1.08602,0.964402175466667,1.24591116300741,408,601,1.8,3780.0M,1.8,3780.0M,21.7778
75,3220,1.5,optthruput,FALSE,TRUE,FALSE,1,73.4556,2778.33,442.861,0.958698,0.824575910092593,1.13868709375179,402,514,1.5,3220.0M,1.5,3220.0M,28
28,3659,1.3,balanced,FALSE,TRUE,FALSE,1,70.7333,2886.11,471.937,0.814116,0.718861871211111,0.949601361303704,412,570,1.3,3659.0M,1.3,3659.0M,23.8889
6,2505,1.7,gencon,TRUE,FALSE,FALSE,1,70.5444,2915.56,436.514,1.03532,0.883571459940741,1.20059317127778,405,548,1.7,2505.0M,1.7,2505.0M,22.4444
14,3471,1,balanced,FALSE,TRUE,FALSE,1,50.9222,4117.67,415.401,0.665459,0.565577700374074,0.776884214905437,373,463,1,3471.0M,1,3471.0M,48.5556
77,278,4,gencon,FALSE,TRUE,FALSE,,,,,,,,,,,,,,