Magic Lantern Forum

Developing Magic Lantern => General Development => Topic started by: a1ex on May 17, 2013, 04:43:13 PM

Title: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 17, 2013, 04:43:13 PM
I need some help with a little experiment.

Source: https://bitbucket.org/hudson/magic-lantern/commits/3046238719b2
5D3 113 binary: autoexec.bin (http://a1ex.magiclantern.fm/bleeding-edge/5D3/experiment/autoexec.bin)

Run it from Debug menu, "Card buffer benchmark (infinite)". It will write a 256MB file with random buffer sizes, which should help us find the optimal ones. The results will be saved in BENCH.LOG on your card - send me these files and I'll post some nice graphs.

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-long.png&hash=6184534c0033dfc8414b849722f3ac14) (https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench.png&hash=6ea09fcf4359fe551086bde8c70e7fa8) (https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-normalized.png&hash=bfed9416fe35816976ccb9faad5ed1a5)

You can run the test for as long as you can (1 minute, 1 hour, until the battery runs flat, or leave it during the night if you have an AC adapter).

Be careful:
- BENCH.LOG is overwritten every time you run the test.
- Don't forget about Canon power saving.
- LiveView will shutdown after 30 minutes no matter what, so it's probably best to run it in photo mode.

I know the file size is a bit small, but I'm trying to find the repeatability of this process. Also I want to see if the variations are white noise or there's a clear pattern (e.g. if there are any preferred buffer sizes). Current hypothesis: best buffer sizes are from 16 to 30 MB, with a small speed drop at 32MB.

If you are worried about card wear, don't run the test ;)

You can also post results from other cameras.

Here's an Octave script that you can use to parse BENCH.LOG. It might work in Matlab too.

Code: [Select]
d = dlmread('BENCH.LOG', ' ', 4, 0);
bufsize = d(:,1);
speed = d(:,2) / 10;
plot(bufsize, speed, '*')
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: paramon on May 17, 2013, 05:21:21 PM
i can run it on 5Dmkiii, but i have no clue how, my guess - first  is to replace autoexec on the card,
"source" step is mystery to me, then run the test from debug menu, then send you a bench.log,
but what do i do with this piece of code from the first link  :)?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 17, 2013, 05:29:30 PM
600D and 6D are up with this test too.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 17, 2013, 05:38:05 PM
Quote
but what do i do with this piece of code from the first link  :)

You can see what code are running on your camera, review it, see if it has viruses, whatever you want. Welcome to open source world ;)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Greg on May 17, 2013, 05:51:11 PM
500D + Sandisk 16GB Ultra II 15MB/s
Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.500D111, 3046238719b2+ (unified) tip
Mode: photo, Global Draw: ON
10312704 109
15885312 109
80896 67
8949760 111
28661760 112
16264192 111
24521728 112
16424960 115
13148160 116
15619072 115
1658880 113
21001216 115
8548352 116
19760128 113
5965824 113
24906752 114
13968384 114
16770048 112
4542464 114
13063168 114
33263616 115
30312448 113
16713728 113
3887104 113
21841920 114
12846080 113
16192512 114
3333120 112
6719488 114
17313792 115
23374848 113
2865152 111
32488448 112
18588672 112
4186112 114
821248 108
3661824 116
18359296 115
19875840 117
22754304 117
13665280 116
24957952 116
28555264 119
33442816 118
10708992 118
20242432 123
8774656 117
11216896 117
23156736 117
12750848 117
12369920 120
2157568 111
15279104 116
29943808 116
30321664 112
19004416 113
268288 98
23778304 111
467968 106
1905664 110
32368640 112
19829760 112
26281984 112
24153088 110
11364352 110
32160768 109
5944320 109
24118272 111
28511232 110
31526912 112
15956992 112
1732608 110
13881344 114
6106112 111
17367040 116
21693440 111
30835712 113
1139712 106
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 17, 2013, 06:01:25 PM
Samsung UHS 40MB/s (lies)

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.6D113, 3d6f2c93c69d (unified) tip
Mode: movie 1920x1080 24p, Global Draw: ON
10312704 285
15885312 301
80896 67
8949760 293
28661760 301
16264192 285
24521728 221
16424960 287
13148160 232
15619072 286
1658880 244
21001216 296
8548352 269
19760128 282
5965824 275
24906752 285
13968384 298
16770048 286
4542464 277
13063168 286
33263616 268
30312448 273
16713728 300
3887104 285
21841920 284
12846080 285
16192512 287
3333120 270
6719488 284
17313792 273
23374848 285
2865152 265
32488448 287
18588672 273
4186112 286
821248 212
3661824 281
18359296 295
19875840 297
22754304 284
13665280 283
24957952 300
28555264 297
33442816 285
10708992 296
20242432 296
8774656 283
11216896 296
23156736 285
12750848 282
12369920 297
2157568 232
15279104 285
29943808 270
30321664 272
19004416 272
268288 146
23778304 297
467968 184
1905664 263
32368640 300
19829760 295
26281984 275
24153088 286
11364352 296
32160768 299
5944320 267
24118272 297
28511232 298
31526912 275
15956992 273
1732608 256
13881344 274
6106112 286
17367040 287
21693440 285
30835712 298
1139712 236
13698048 280
19388416 296
1532928 228
16333824 297
15963136 284
23540736 273
23770112 296
7317504 291
6019072 289
13303808 287
32039936 295
13137920 283
24311808 284
25442304 284
8986624 295
25421824 285
2720768 262
18526208 282
12448768 284
6514688 290
6632448 291
17897472 283
26569728 273
22568960 269
11912192 283
22007808 282
30651392 284
29615104 299
18367488 279
21049344 285
15778816 285
24951808 283
5359616 287
23476224 297
17125376 271
3318784 259
12782592 286
30965760 287
1974272 249
32021504 288
24463360 295
28246016 275
23352320 296
27161600 298
25191424 297
10841088 283
22846464 282
19111936 284
26234880 285
32610304 286
14385152 298
18029568 268
11080704 269
3933184 261
22414336 295
8314880 269
27988992 283
20073472 296
23487488 285
30233600 298
25299968 278
2406400 272
28059648 296
2145280 230
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 17, 2013, 06:08:37 PM
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench.png&hash=6ea09fcf4359fe551086bde8c70e7fa8)

Now it would be nice to have more data points, but this takes time.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Peter on May 17, 2013, 06:19:52 PM
5D3 - Sandisk Extreme Pro 32GB 90MB/s

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: playback, Global Draw: ON
CF SanDisk SanDisk SDCFXP-032G                     
10312704 984
15885312 1044
80896 238
8949760 1004
28661760 1034
16264192 1053
24521728 1049
16424960 1031
13148160 1021
15619072 1046
1658880 744
21001216 1011
8548352 1001
19760128 1052
5965824 1000
24906752 825
13968384 1034
16770048 1032
4542464 982
13063168 1027
33263616 1041
30312448 1056
16713728 920
3887104 910
21841920 1048
12846080 1041
16192512 1023
3333120 924
6719488 983
17313792 1043
23374848 903
2865152 912
32488448 876
18588672 1055
4186112 957
821248 694
3661824 941
18359296 1055
19875840 1049
22754304 921
13665280 1024
24957952 1052
28555264 1059
33442816 894
10708992 981
20242432 1050
8774656 1012
11216896 1017
23156736 870
12750848 1043
12369920 1038
2157568 879
15279104 1045
29943808 1056
30321664 1055
19004416 1054
268288 394
23778304 1061
467968 557
1905664 864
32368640 878
19829760 893
26281984 1043
24153088 1029
11364352 1014
32160768 1062
5944320 988
24118272 1051
28511232 1041
31526912 1065
15956992 1050
1732608 851
13881344 894
6106112 1010
17367040 1057
21693440 1038
30835712 888
1139712 678
13698048 1052
19388416 1051
1532928 830
16333824 1045
15963136 1036
23540736 1057
23770112 1053
7317504 1012
6019072 992
13303808 1048
32039936 1058
13137920 898
24311808 1066
25442304 1055
8986624 881
25421824 894
2720768 913
18526208 1049
12448768 1013
6514688 962
6632448 1014
17897472 1049
26569728 889
22568960 1042
11912192 1016
22007808 1061
30651392 1049
29615104 1058
18367488 1055
21049344 1060
15778816 1024
24951808 917
5359616 978
23476224 1051
17125376 1055
3318784 814
12782592 1003
30965760 1032
1974272 885
32021504 889
24463360 1032
28246016 1054
23352320 1060
27161600 1062
25191424 1023
10841088 1036
22846464 1056
19111936 1059
26234880 1057
32610304 1042
14385152 1052
18029568 918
11080704 940
3933184 941
22414336 1034
8314880 1025
27988992 876
20073472 1028
23487488 1062
30233600 894
25299968 875
2406400 892
28059648 1064
2145280 898
27503616 1018
20705280 889
28731392 1060
2458624 902
19662848 990
6198272 986
21655552 1053
32225280 1063
21788672 876
16669696 1047
12007424 1034
4321280 965
14878720 1030
10118144 1036
2836480 921
21092352 1052
17086464 996
1707008 746
17509376 1052
28161024 1059
18457600 1037
16290816 875
10758144 1036
17766400 1025
28011520 1055
19835904 1040
11879424 1044
18191360 1025
12581888 1009
15906816 910
6525952 997
30545920 1051
934912 734
6738944 818
18920448 1051
27171840 1048
19916800 1036
28598272 890
23926784 1064
10470400 1013
20392960 1040
7282688 1013
4824064 972
11820032 1035
30988288 1062
26221568 881
13527040 1040
30140416 1054
6785024 1017
25762816 1021
23324672 1018
26011648 1058
4475904 983
33500160 1048
8732672 869
29461504 1043
12411904 1050
12294144 1035
11481088 893
12786688 1042
15858688 1053
16142336 1055
29415424 1004
32114688 1055
18460672 1050
15672320 1052
12832768 979
23447552 1069
18734080 1050
25832448 1059
20690944 872
27086848 1054
24894464 1052
32919552 1070
30015488 893
2870272 936
27643904 1058
25778176 1037
4189184 972
13642752 1037
7861248 1000
21999616 1062
4232192 849
12140544 993
3162112 929
27608064 1059
18791424 1045
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: vstrglv on May 17, 2013, 06:24:20 PM
Alex, thank you very much for research! But how to stop the test and how to send a  Bench.log to you?
MarkIII
[spoiler]Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: movie 1920x1080 24p, Global Draw: OFF
CF TRANSCEND        TS32GCF600                             
10312704 570
15885312 620
80896 227
8949760 631
28661760 652
16264192 915
24521728 885
16424960 891
13148160 910
15619072 898
1658880 779
21001216 896
8548352 892
19760128 897
5965824 869
24906752 900
13968384 888
16770048 912
4542464 860
13063168 889
33263616 929
30312448 905
16713728 912
3887104 860
21841920 896
12846080 911
16192512 899
3333120 844
6719488 873
17313792 913
23374848 897
2865152 832
32488448 922
18588672 898
4186112 853
821248 712
3661824 846
18359296 911
19875840 895
22754304 916
13665280 893
24957952 903
28555264 911
33442816 908
10708992 899
20242432 907
8774656 877
11216896 904
23156736 902
12750848 888
12369920 904
2157568 814
15279104 895
29943808 921
30321664 908
19004416 900
268288 477
23778304 907
467968 598
1905664 816
32368640 930
19829760 895
26281984 909
24153088 923
11364352 883
32160768 928
5944320 878
24118272 900
28511232 923
31526912 907
15956992 910
1732608 790
13881344 891
6106112 874
17367040 913
21693440 902
30835712 925
1139712 738
13698048 907
19388416 860
1532928 774
16333824 898
15963136 915
23540736 944
23770112 937
7317504 897
6019072 872
13303808 903
32039936 922
13137920 909
24311808 920
25442304 928
8986624 285
25421824 307
2720768 823
18526208 880
12448768 1093
[/spoiler]

[spoiler]Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: playback, Global Draw: OFF
CF TRANSCEND        TS32GCF600                             
10312704 682
15885312 715
80896 354
8949760 711
28661760 723
16264192 1057
24521728 1138
16424960 1125
13148160 1135
15619072 1138
1658880 1012
21001216 1134
8548352 1125
19760128 1139
5965824 1106
24906752 1140
13968384 1137
16770048 1142
4542464 1103
13063168 1137
33263616 1147
30312448 1143
16713728 1137
3887104 1080
21841920 1141
12846080 1103
16192512 1137
3333120 1094
6719488 1122
17313792 1136
23374848 1136
2865152 1063
32488448 1139
18588672 1142
4186112 1107
821248 954
3661824 1068
18359296 1130
19875840 1136
22754304 1132
13665280 1136
24957952 1142
28555264 1144
33442816 1143
10708992 1131
20242432 1143
8774656 1116
11216896 1127
23156736 1136
12750848 1132
12369920 1135
2157568 1045
15279104 1136
29943808 1135
30321664 1140
19004416 1117
268288 697
23778304 1143
467968 832
1905664 1053
32368640 1139
19829760 1141
26281984 1143
24153088 1059
11364352 1128
32160768 1146
5944320 1119
24118272 1136
28511232 1146
31526912 1144
15956992 1138
1732608 1046
13881344 1134
6106112 1119
17367040 1137
21693440 1119
30835712 1173
1139712 981
13698048 1138
19388416 1142
1532928 1030
16333824 1136
15963136 1141
23540736 1149
23770112 1123
7317504 1103
6019072 1121
13303808 1142
32039936 1140
13137920 1143
24311808 1147
25442304 1152
8986624 1137
25421824 1150
2720768 1088
18526208 1143
12448768 1138
6514688 971
6632448 1127
17897472 1146
26569728 1151
22568960 1148
11912192 1142
22007808 1152
30651392 1105
29615104 724
18367488 725
21049344 734
15778816 735
24951808 822
5359616 1114
23476224 1140
17125376 1128
3318784 1095
12782592 1137
30965760 1135
1974272 1029
32021504 1136
24463360 1139
28246016 1132
23352320 1075
27161600 1131
25191424 1120
10841088 1120
22846464 1131
19111936 984
26234880 1065
32610304 1137
14385152 1098
18029568 1041
11080704 1114
3933184 1103
22414336 1133
8314880 1126
27988992 1124
20073472 1061
23487488 1131
30233600 1130
25299968 1129
2406400 1016
28059648 1128
2145280 1008
27503616 1095
20705280 1114
28731392 1134
2458624 1034
19662848 1127
[/spoiler]
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 17, 2013, 06:25:04 PM
600D Patriot EP 64GB

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.600D102, cd52bc1653e9 tip
Mode: movie 640x480 30p, Global Draw: ON
10312704 166
15885312 188
80896 59
8949760 196
28661760 197
16264192 200
24521728 194
16424960 198
13148160 199
15619072 192
1658880 184
21001216 201
8548352 196
19760128 200
5965824 195
24906752 199
13968384 199
16770048 201
4542464 194
13063168 196
33263616 201
30312448 198
16713728 194
3887104 182
21841920 191
12846080 183
16192512 186
3333120 181
6719488 183
17313792 193
23374848 189
2865152 181
32488448 191
18588672 190
4186112 188
821248 160
3661824 189
18359296 197
19875840 193
22754304 183
13665280 183
24957952 167
28555264 164
33442816 186
10708992 187
20242432 181
8774656 187
11216896 186
23156736 123
12750848 115
12369920 99
2157568 100
15279104 142
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: sergiocamara93 on May 17, 2013, 06:29:30 PM
I'm running it on a 5D Mk III with a 400x 16GB Lexar CF card, I don't know if with that speed the benchmark would be of any help but it can't harm  :)
I have more than half charge on the battery so it can take a while.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 17, 2013, 06:44:30 PM
Gave it a good 10 mins....

5D III
Transcend 32GB 1000X

Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: photo, Global Draw: ON
CF TRANSCEND        TS32GCF1000                             
10312704 993
15885312 995
80896 336
8949760 977
28661760 1016
16264192 999
24521728 985
16424960 1061
13148160 1058
15619072 1069
1658880 961
21001216 1068
8548352 1017
19760128 1072
5965824 1030
24906752 1006
13968384 1063
16770048 1069
4542464 1021
13063168 1066
33263616 1074
30312448 1062
16713728 1073
3887104 998
21841920 1068
12846080 1060
16192512 1067
3333120 1001
6719488 1054
17313792 1069
23374848 1072
2865152 983
32488448 1075
18588672 1070
4186112 1033
821248 876
3661824 1008
18359296 1000
19875840 1074
22754304 1064
13665280 1056
24957952 1072
28555264 1047
33442816 1077
10708992 1058
20242432 1071
8774656 985
11216896 1057
23156736 1069
12750848 1066
12369920 1044
2157568 963
15279104 1011
29943808 1059
30321664 1069
19004416 1041
268288 653
23778304 1051
467968 772
1905664 964
32368640 1076
19829760 1044
26281984 1054
24153088 1058
11364352 1065
32160768 1056
5944320 1027
24118272 1032
28511232 1072
31526912 1067
15956992 1003
1732608 886
13881344 1065
6106112 1022
17367040 1069
21693440 1070
30835712 1067
1139712 915
13698048 1069
19388416 1073
1532928 956
16333824 1060
15963136 1072
23540736 1062
23770112 1059
7317504 1036
6019072 1055
13303808 1069
32039936 1073
13137920 1062
24311808 1047
25442304 1030
8986624 1064
25421824 1077
2720768 999
18526208 1074
12448768 1070
6514688 1048
6632448 1036
17897472 1068
26569728 1080
22568960 1073
11912192 1065
22007808 1067
30651392 1080
29615104 1052
18367488 1073
21049344 1072
15778816 1068
24951808 1075
5359616 1031
23476224 1074
17125376 1072
3318784 1031
12782592 1042
30965760 1073
1974272 991
32021504 1076
24463360 1073
28246016 1051
23352320 1052
27161600 1073
25191424 1066
10841088 1025
22846464 1077
19111936 1075
26234880 1054
32610304 1070
14385152 1071
18029568 1061
11080704 1067
3933184 1017
22414336 1070
8314880 1063
27988992 1076
20073472 1058
23487488 1053
30233600 1073
25299968 1072
2406400 1008
28059648 1077
2145280 986
27503616 1061
20705280 1014
28731392 1074
2458624 851
19662848 861
6198272 1052
21655552 1074
32225280 1057
21788672 1078
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 17, 2013, 06:45:40 PM
If you're looking for a certain amount of time I can do that... I also have other cards a 400X and a 600X both Transcend if that helps....
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: sergiocamara93 on May 17, 2013, 07:17:45 PM
I run it for 20 minutes. It got a max of 42MB/s which is not what it usually gets when recording RAW (tried at 1280x720).
I repeat it was a 5D Mark III, Lexar 16GB 400x CF.
Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: playback, Global Draw: OFF
CF LEXAR ATA FLASH CARD LEXAR ATA FLASH CARD                   
10312704 314
15885312 407
80896 271
8949760 412
28661760 418
16264192 413
24521728 417
16424960 415
13148160 414
15619072 414
1658880 400
21001216 414
8548352 414
19760128 418
5965824 412
24906752 417
13968384 415
16770048 415
4542464 412
13063168 414
33263616 420
30312448 414
16713728 419
3887104 412
21841920 415
12846080 415
16192512 418
3333120 411
6719488 413
17313792 419
23374848 415
2865152 410
32488448 416
18588672 419
4186112 412
821248 392
3661824 411
18359296 415
19875840 415
22754304 416
13665280 385
24957952 414
28555264 417
33442816 415
10708992 414
20242432 413
8774656 383
11216896 413
23156736 413
12750848 413
12369920 412
2157568 404
15279104 415
29943808 411
30321664 412
19004416 413
268288 347
23778304 303
467968 261
1905664 258
32368640 402
19829760 272
26281984 413
24153088 417
11364352 413
32160768 415
5944320 412
24118272 418
28511232 416
31526912 418
15956992 415
1732608 404
13881344 416
6106112 416
17367040 415
21693440 416
30835712 389
1139712 399
13698048 415
19388416 414
1532928 404
16333824 419
15963136 415
23540736 420
23770112 416
7317504 414
6019072 414
13303808 415
32039936 419
13137920 416
24311808 417
25442304 419
8986624 414
25421824 420
2720768 410
18526208 415
12448768 415
6514688 418
6632448 414
17897472 415
26569728 416
22568960 415
11912192 418
22007808 415
30651392 414
29615104 420
18367488 409
21049344 418
15778816 415
24951808 414
5359616 412
23476224 418
17125376 413
3318784 409
12782592 413
30965760 388
1974272 315
32021504 363
24463360 297
28246016 338
23352320 312
27161600 222
25191424 417
10841088 319
22846464 318
19111936 388
26234880 341
32610304 415
14385152 418
18029568 414
11080704 415
3933184 413
22414336 418
8314880 415
27988992 418
20073472 419
23487488 416
30233600 419
25299968 415
2406400 408
28059648 416
2145280 408
27503616 419
20705280 416
28731392 421
2458624 409
19662848 416
6198272 417
21655552 417
32225280 416
21788672 420
16669696 417
12007424 416
4321280 413
14878720 420
10118144 416
2836480 411
21092352 420
17086464 416
1707008 406
17509376 417
28161024 420
18457600 417
16290816 420
10758144 416
17766400 416
28011520 418
19835904 383
11879424 415
18191360 387
12581888 414
15906816 418
6525952 413
30545920 418
934912 395
6738944 412
18920448 415
27171840 416
19916800 412
28598272 397
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 17, 2013, 07:41:11 PM
Updated graphs in the first post. Thanks guys!

The absolute value is not very relevant here; I'm looking for drops in the write speed. If these drops are clearly correlated with certain buffer sizes, then we'll know how to avoid them.

I hope some of you can also run a longer test, over a couple of hours.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 17, 2013, 08:11:07 PM
Lexar Professional 1000x 32GB CompactFlash

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: playback, Global Draw: OFF
CF LEXAR ATA FLASH CARD LEXAR ATA FLASH CARD                   
10312704 1152
15885312 1162
80896 296
8949760 1142
28661760 1164
16264192 930
24521728 1080
16424960 1165
13148160 1163
15619072 1079
1658880 1032
21001216 1171
8548352 1053
19760128 1165
5965824 1110
24906752 1166
13968384 1132
16770048 1166
4542464 1121
13063168 1159
33263616 1174
30312448 1172
16713728 1166
3887104 1112
21841920 1168
12846080 1159
16192512 1166
3333120 1102
6719488 1141
17313792 1164
23374848 1168
2865152 1091
32488448 1169
18588672 1166
4186112 1093
821248 910
3661824 1108
18359296 1167
19875840 1166
22754304 1165
13665280 1159
24957952 1161
28555264 1173
33442816 1174
10708992 1156
20242432 1168
8774656 1151
11216896 1155
23156736 1167
12750848 1159
12369920 1158
2157568 1042
15279104 1164
29943808 1196
30321664 1165
19004416 1170
268288 611
23778304 1169
467968 730
1905664 1048
32368640 1172
19829760 1167
26281984 1172
24153088 1173
11364352 1151
32160768 1173
5944320 1136
24118272 1170
28511232 1174
31526912 1170
15956992 1163
1732608 1032
13881344 1160
6106112 1133
17367040 1165
21693440 1166
30835712 1166
1139712 958
13698048 1077
19388416 1086
1532928 1019
16333824 1163
15963136 1164
23540736 1168
23770112 1169
7317504 1143
6019072 1135
13303808 1136
32039936 1171
13137920 1132
24311808 1140
25442304 1168
8986624 1125
25421824 1197
2720768 1061
18526208 1165
12448768 1155
6514688 1140
6632448 1063
17897472 1166
26569728 1174
22568960 1166
11912192 1158
22007808 1170
30651392 1176
29615104 1173
18367488 1166
21049344 1169
15778816 1167
24951808 1168
5359616 1133
23476224 1169
17125376 1167
3318784 1101
12782592 1164
30965760 1163
1974272 1054
32021504 1059
24463360 1080
28246016 1054
23352320 1146
27161600 1177
25191424 1068

I'll run a test on Sandisk Extreme Pro CF for a few hours and post back later
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 17, 2013, 08:34:46 PM
I hope some of you can also run a longer test, over a couple of hours.

You got it.... I'll get what I can out of a set of batteries...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: X-RAY on May 17, 2013, 09:26:30 PM
And what about the 5D2? Not necessary in this test?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 17, 2013, 10:24:32 PM
2 hours same card....

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: photo, Global Draw: ON
CF TRANSCEND        TS32GCF1000                             
10312704 972
15885312 982
80896 332
8949760 994
28661760 1006
16264192 988
24521728 1026
16424960 1077
13148160 1074
15619072 1063
1658880 976
21001216 1088
8548352 1074
19760128 1088
5965824 1043
24906752 1068
13968384 1087
16770048 1086
4542464 1058
13063168 1063
33263616 1093
30312448 1075
16713728 1087
3887104 1040
21841920 1069
12846080 1060
16192512 1087
3333120 1044
6719488 1068
17313792 1084
23374848 995
2865152 1022
32488448 1093
18588672 1092
4186112 1028
821248 915
3661824 1011
18359296 1063
19875840 1090
22754304 1087
13665280 1076
24957952 1088
28555264 1093
33442816 1070
10708992 1081
20242432 1079
8774656 1079
11216896 1072
23156736 1067
12750848 1082
12369920 1083
2157568 1016
15279104 1087
29943808 1071
30321664 1087
19004416 1065
268288 670
23778304 1091
467968 799
1905664 990
32368640 1083
19829760 1078
26281984 1072
24153088 1025
11364352 1081
32160768 1093
5944320 1015
24118272 1090
28511232 1065
31526912 1086
15956992 1086
1732608 995
13881344 1086
6106112 1035
17367040 1088
21693440 1090
30835712 1090
1139712 929
13698048 1081
19388416 1077
1532928 982
16333824 1086
15963136 1057
23540736 1088
23770112 1091
7317504 1064
6019072 1065
13303808 1065
32039936 1089
13137920 1085
24311808 1090
25442304 1042
8986624 1068
25421824 1059
2720768 958
18526208 1081
12448768 1082
6514688 1049
6632448 1063
17897472 1084
26569728 1092
22568960 1088
11912192 1080
22007808 1061
30651392 1091
29615104 1084
18367488 1086
21049344 1089
15778816 1089
24951808 1089
5359616 1043
23476224 1074
17125376 1085
3318784 1043
12782592 1082
30965760 1022
1974272 989
32021504 1091
24463360 1088
28246016 1081
23352320 1088
27161600 1092
25191424 1091
10841088 1058
22846464 1055
19111936 1090
26234880 1093
32610304 1085
14385152 1084
18029568 1087
11080704 1059
3933184 1040
22414336 1089
8314880 1077
27988992 1089
20073472 1081
23487488 1067
30233600 1052
25299968 1067
2406400 1023
28059648 1090
2145280 962
27503616 1066
20705280 1076
28731392 1083
2458624 1025
19662848 1092
6198272 1067
21655552 1069
32225280 1096
21788672 1079
16669696 1081
12007424 1082
4321280 1036
14878720 1080
10118144 1080
2836480 1036
21092352 1079
17086464 1059
1707008 990
17509376 1068
28161024 1030
18457600 1064
16290816 1078
10758144 1079
17766400 1089
28011520 1090
19835904 1019
11879424 1040
18191360 1089
12581888 1073
15906816 1083
6525952 1070
30545920 1087
934912 912
6738944 1064
18920448 1078
27171840 1088
19916800 1067
28598272 1096
23926784 1092
10470400 1080
20392960 1089
7282688 1056
4824064 1037
11820032 1079
30988288 1087
26221568 1093
13527040 1081
30140416 1077
6785024 1051
25762816 1031
23324672 1088
26011648 1070
4475904 1059
33500160 1071
8732672 1069
29461504 1091
12411904 1083
12294144 1072
11481088 1058
12786688 1058
15858688 1076
16142336 1085
29415424 1094
32114688 1091
18460672 1086
15672320 1059
12832768 1082
23447552 1078
18734080 1094
25832448 1092
20690944 1091
27086848 1085
24894464 1091
32919552 1074
30015488 1088
2870272 939
27643904 1088
25778176 1094
4189184 1054
13642752 1060
7861248 1076
21999616 1089
4232192 1050
12140544 1084
3162112 1019
27608064 1085
18791424 1082
5019648 1062
15958016 1090
20426752 1068
685056 881
18709504 1091
6188032 1039
6668288 1070
30684160 1087
9438208 1082
20264960 1088
1707008 969
4702208 1061
27417600 1033
31681536 1091
1326080 955
9743360 1081
29618176 1092
28645376 1091
21629952 1050
21515264 1065
12170240 1083
29555712 1095
2771968 1032
30593024 1089
23996416 1067
31484928 1076
24702976 1080
24359936 1093
32328704 1091
21560320 1088
18289664 1089
26721280 1063
33334272 1072
29471744 1089
30886912 1079
10810368 1080
16393216 1092
4559872 1034
17182720 1034
251904 645
10129408 1081
18564096 1088
30530560 1081
5036032 1062
10642432 1071
1025024 928
20564992 1087
17504256 1087
19713024 1089
12450816 1061
596992 836
20088832 1057
3368960 1045
12530688 1082
29465600 1089
10443776 1052
23064576 1087
32175104 1085
9240576 1080
30198784 1088
11613184 1073
7633920 1073
22871040 1021
22456320 1070
16783360 1077
1076224 930
1472512 960
53248 264
22145024 1063
13445120 1042
15488000 1075
17851392 1092
8222720 1075
3790848 1026
31733760 1065
4009984 1058
29513728 1077
29906944 1092
25694208 1090
16442368 1089
3623936 1027
29339648 1092
27055104 1087
12034048 1077
32011264 1082
32172032 1091
22600704 1090
13225984 1059
28665856 1092
11716608 1026
28250112 1089
5085184 1064
28856320 1060
218112 610
21444608 1046
30626816 1088
7068672 1063
31740928 1072
27124736 1084
17964032 1088
23683072 1092
10264576 1074
23499776 1056
23206912 1086
29933568 1089
13522944 1080
28731392 1091
13669376 1084
18453504 1090
8773632 1033
31521792 1067
32563200 1043
14050304 1085
23192576 1091
2580480 973
12610560 1065
8542208 1080
21291008 1086
1245184 943
9519104 1080
29709312 1094
14656512 1074
19511296 1079
17680384 1065
31774720 1096
17035264 1089
16637952 1082
24604672 1084
23776256 1082
12297216 1081
31228928 1093
19137536 1059
11517952 1081
25170944 1089
10852352 1073
14022656 1083
27422720 1091
2764800 1016
31773696 1081
25122816 1089
6719488 1023
20889600 1082
13719552 1080
26656768 1074
27925504 1089
25307136 1090
30016512 1077
15267840 1088
1992704 1009
7454720 1056
13520896 1086
19296256 1089
15080448 1084
2733056 1027
6084608 1032
7767040 1076
19521536 1083
11791360 1085
4573184 1059
31201280 1088
12889088 1059
10139648 1083
24348672 1084
178176 560
9086976 1080
1422336 926
20881408 1087
2706432 1007
29356032 1069
9225216 1082
9115648 1069
19433472 1086
2195456 998
31977472 1085
7171072 1072
8365056 1078
31093760 1089
17173504 1089
2191360 1001
2806784 1034
26635264 1084
11782144 1081
25329664 1066
23643136 1059
26715136 1093
3762176 1047
4759552 1052
21786624 1065
12112896 1086
28181504 1091
25351168 1092
33405952 1042
19030016 1050
9690112 1026
23938048 1090
13831168 1087
14360576 1085
5323776 1039
12928000 1082
7570432 1024
13710336 1083
7164928 1051
13621248 1060
29969408 1088
29436928 1093
9693184 1080
10413056 1070
16844800 1076
6436864 1045
3139584 1041
1518592 991
22846464 1088
15690752 1053
31619072 1091
19501056 1086
16398336 1080
6238208 1069
15412224 1062
13130752 1085
32825344 1079
19061760 1089
22163456 1090
24397824 1070
18536448 1076
24160256 1071
22958080 1080
4352000 1056
11240448 1040
6855680 1050
3570688 1046
4942848 1060
12975104 1046
24314880 1094
12750848 1082
3128320 936
29314048 1071
5171200 1060
18586624 1079
12131328 1084
22717440 1086
6662144 1007
3102720 1042
13159424 1076
21650432 1090
1045504 920
6996992 1073
8030208 1077
41984 221
646144 856
2521088 1008
24885248 1065
14108672 1087
6751232 1073
1507328 967
27210752 1088
4873216 1061
8120320 1069
25854976 1091
5417984 1035
26497024 1094
15966208 1085
8155136 1073
11756544 1081
25576448 1083
14921728 1085
8012800 1052
24283136 1085
18381824 1088
29868032 1088
16788480 1077
29538304 1092
28482560 1087
22857728 1064
11183104 1061
1052672 938
5559296 1045
15012864 1077
32344064 1093
13061120 1085
28729344 1092
9480192 1079
30612480 1081
20639744 1061
10013696 1080
5862400 1069
18298880 1082
23938048 1089
29583360 1071
2676736 1014
31510528 1073
2937856 1039
23347200 1065
11726848 1061
2904064 1035
20049920 1087
26983424 1082
1421312 964
13773824 1079
26993664 1089
15478784 1081
6122496 1071
31414272 1090
24333312 1061
16172032 1063
31551488 1082
30025728 1089
24596480 1084
16249856 1087
21200896 1081
1811456 1003
12495872 1062
22435840 1086
1756160 997
19796992 1083
6949888 1070
32049152 1060
26814464 1043
5679104 974
5804032 1029
8168448 1059
7987200 1057
7357440 1038
10604544 1021
32722944 1039
22999040 1076
16946176 1069
27879424 1071
16748544 1049
26218496 1061
8698880 989
24347648 1075
17693696 1047
11396096 1065
27094016 1067
18161664 1060
17741824 1071
7563264 1035
11387904 1056
6795264 1053
13068288 1067
33315840 1053
1360896 931
179200 542
31031296 1092
29638656 1093
6290432 1059
17600512 1090
23806976 1059
22608896 1062
13219840 1084
2768896 1032
28721152 1090
13686784 1084
31881216 1052
21140480 1062
27467776 1070
6325248 1068
18780160 1026
29000704 1087
5698560 1045
13757440 1080
32033792 1092
1196032 938
7829504 1047
13819904 1065
4787200 1059
31131648 1078
6534144 1049
17713152 1087
10491904 1025
28841984 1095
8125440 1054
30911488 1055
19365888 1083
11707392 1081
5778432 1069
16601088 1087
21358592 1079
26169344 1069
1667072 990
4779008 1059
29435904 1094
662528 865
28992512 1092
24974336 1086
23857152 1053
401408 765
15919104 1084
27906048 1093
23015424 1092
4002816 1054
24198144 1071
29455360 1089
25784320 1080
17810432 1085
1175552 943
33447936 1095
4911104 1064
20684800 1075
11038720 1084
22244352 1069
3306496 1036
13486080 1082
21708800 1090
8059904 1054
23488512 1089
27561984 1089
29150208 1093
22958080 1088
79872 351
3001344 1039
25936896 1082
5336064 1042
7099392 1074
18265088 1086
5236736 1067
29139968 1089
30307328 1070
28890112 1067
8766464 1079
6253568 1025
32888832 1091
25340928 1090
5874688 1048
8569856 1046
13980672 1085
12325888 1073
10957824 1086
21971968 1090
27854848 1068
32061440 1080
20875264 1087
27922432 1090
12000256 1079
24394752 1083
33127424 1093
18564096 1064
28583936 1085
1114112 952
12428288 1082
29057024 1067
18947072 1092
31187968 1080
6689792 1063
24388608 1093
9733120 1056
14794752 1083
27363328 1089
22615040 1086
4679680 1059
29193216 1074
29623296 1068
2713600 1019
18762752 1049
18162688 1087
5191680 1042
31337472 1081
10897408 1082
3752960 1046
15242240 1062
4296704 1036
7144448 1072
3975168 1057
11262976 1075
3813376 1030
29945856 1088
22281216 1082
11097088 1085
25664512 1089
21757952 1080
19299328 1087
27878400 1090
5765120 1067
6858752 1073
29338624 1082
17524736 1089
9234432 1050
18404352 1082
12910592 1083
32882688 1049
17588224 1065
353280 724
20793344 1076
25840640 1090
24542208 1088
12421120 1067
1551360 973
26938368 1087
3689472 1017
25926656 1079
13207552 1083
14135296 1059
29024256 1092
6199296 1068
22039552 1072
15332352 1075
12561408 1017
30338048 1079
5548032 1068
18877440 1087
14754816 1089
3061760 1007
16175104 1086
21693440 1090
18046976 1085
16389120 1080
7243776 1053
9588736 1051
26919936 1076
2068480 1013
21771264 1090
3138560 1022
18165760 1087
8387584 1069
25266176 1081
13416448 1086
26480640 1085
27202560 1091
13935616 1059
9308160 1083
24699904 1093
32326656 1076
8325120 1031
13915136 1066
19608576 1086
15007744 1081
31070208 1088
10235904 1072
22617088 1088
5702656 1059
20756480 1087
4559872 1037
15673344 1086
19785728 1087
13262848 1077
30248960 1089
24855552 1087
26693632 1062
456704 782
4195328 1058
22641664 1077
5236736 1061
10093568 1083
28576768 1089
25004032 1067
16843776 1078
31466496 1091
18185216 1078
14026752 1040
12017664 1076
15603712 1064
5610496 1068
6509568 1070
32446464 1084
10720256 1083
10158080 1056
21427200 1087
30187520 1078
1676288 998
5825536 1047
14540800 1056
28965888 1088
26448896 1090
17480704 1089
23667712 1090
14379008 1053
22979584 1053
32209920 1091
9079808 1075
19117056 1090
1785856 981
3345408 1044
28873728 1092
10025984 1071
32382976 1088
5965824 1066
23553024 1084
6449152 1072
30467072 1087
25605120 1082
2913280 1017
29967360 1076
6344704 1066
7871488 1056
19953664 1066
27994112 1091
11735040 1059
32824320 1095
9994240 1078
13592576 1056
17856512 1090
2124800 982
2849792 1029
32727040 1094
10672128 1059
27549696 1091
21854208 1088
24068096 1084
20750336 1077
9348096 1079
2812928 975
22634496 1086
32300032 1046
19179520 1092
33179648 1095
28841984 1085
16781312 1087
11229184 1058
31198208 1090
4141056 1045
17610752 1088
11081728 1074
4424704 1035
23146496 1090
32856064 1090
22829056 1065
12701696 1088
9548800 1069
16521216 1036
11356160 1078
3127296 1041
12703744 1087
10955776 1058
28401664 1092
18853888 1078
22069248 1063
13550592 1083
11600896 1061
4472832 1059
30237696 1087
20249600 1090
12144640 1076
11231232 1050
13005824 1084
16504832 1085
27447296 1090
5755904 1065
32446464 1084
10725376 1061
14983168 1083
25935872 1084
27013120 1090
31343616 1090
3565568 1043
20889600 1077
1732608 976
28553216 1094
30673920 1087
24933376 1081
4856832 1061
14187520 1070
23174144 1021
2248704 1021
4705280 1059
29597696 1092
31090688 1093
30476288 1055
21278720 1054
23795712 1092
3159040 1041
1011712 923
12483584 1085
16698368 1089
9614336 1071
4592640 1030
8679424 1074
23964672 1093
21880832 1091
12953600 1080
6241280 1051
8385536 1051
27722752 1081
20117504 1090
13075456 1083
3641344 1050
28401664 1070
22434816 1076
13675520 1085
30459904 1089
9176064 1070
25570304 1091
13279232 1085
15932416 1063
25385984 1081
28043264 1090
20483072 1090
5569536 1064
16245760 1078
13288448 1062
33103872 1088
27642880 1089
16794624 1087
5246976 1062
22841344 1088
20289536 1091
4064256 1027
26185728 1084
8137728 1073
588800 845
30928896 1091
21378048 1090
18135040 1087
16756736 1056
29774848 1085
10336256 1079
9438208 1080
2887680 1004
23849984 1090
1822720 1000
28182528 1091
665600 862
787456 883
9152512 1075
12371968 1062
23572480 1046
26407936 1062
8388608 1075
13928448 1085
11043840 1084
8157184 1045
9031680 1056
17927168 1059
28884992 1090
3788800 1048
21592064 1066
16605184 980
23323648 1091
23052288 1078
824320 892
16232448 1042
12297216 1083
11838464 1083
21441536 1067
27908096 1089
13008896 1075
9476096 1079
5437440 1059
11110400 1060
4131840 1031
11628544 1087
24991744 1087
31341568 1087
28828672 1092
20758528 1082
26210304 1056
12049408 1080
24167424 1073
25247744 1081
28839936 1090
5147648 1023
8073216 964
27485184 1069
6173696 1044
7728128 1026
30749696 1068
19421184 1046
13176832 1085
9441280 1078
21818368 1068
17832960 1088
14382080 1066
9500672 1074
24144896 1091
28107776 1070
11630592 1079
7433216 1074
32627712 1087
25254912 1088
11965440 1051
5917696 1043
23194624 1090
23699456 1090
18724864 1090
7058432 1065
24701952 1061
15531008 1066
14253056 1068
25978880 1092
3875840 1008
31572992 1059
6833152 1069
16671744 1090
6453248 1069
12703744 1080
729088 872
9001984 1066
9286656 1053
7020544 1073
26950656 1087
24248320 1095
17143808 1086
1281024 953
33092608 1088
20391936 1080
7443456 1076
9175040 1058
22389760 1087
6700032 1073
11281408 1073
12482560 1084
12837888 1082
27367424 1085
16082944 1083
12744704 1063
29250560 1093
26957824 1073
7439360 1075
22488064 1086
20396032 1092
30543872 1055
25867264 1067
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 17, 2013, 10:25:20 PM
continued...

Code: [Select]
3304448 1035
22602752 1087
24207360 1094
19552256 1085
18737152 1066
5480448 1066
12210176 1072
20075520 1082
28432384 1087
714752 877
25592832 1043
17223680 1087
29374464 1094
6712320 1040
10942464 1071
19763200 1089
13654016 1085
32594944 1097
29954048 1087
28876800 1064
11720704 1072
23791616 1091
24326144 1084
11159552 1083
24785920 1089
12173312 1060
3422208 1036
21931008 1092
29847552 1087
27222016 1089
968704 911
2319360 1024
30943232 1089
32758784 1041
20058112 1066
28539904 1093
2881536 1034
4403200 1016
31121408 1094
32020480 1043
28188672 1094
12550144 1064
24523776 1087
27693056 1087
5810176 1026
9209856 1050
29513728 1084
12317696 1081
23035904 1089
15477760 1088
4237312 1030
3115008 1042
21081088 1079
30371840 1078
24150016 1089
20786176 1087
9189376 1056
10816512 1060
23038976 1084
29678592 1085
29669376 1096
575488 832
3856384 1049
18498560 1064
22732800 1088
19110912 1063
26425344 1094
22055936 1088
2386944 985
28389376 1082
28220416 1091
19742720 1089
17759232 1076
10520576 1059
13066240 1063
17083392 1079
22473728 1089
18873344 1079
1114112 923
32784384 1093
30818304 1090
819200 892
3032064 1040
12259328 1077
20994048 1087
16997376 1068
30479360 1089
27321344 1086
5934080 1050
28511232 1090
28289024 1090
28374016 1081
6761472 1071
21212160 1075
7782400 1055
29207552 1094
31797248 1091
1043456 947
860160 901
21941248 1094
27541504 1089
8932352 1048
16001024 1086
31659008 1091
10439680 1064
6348800 1068
14260224 1083
29685760 1071
29906944 1088
30987264 1090
4741120 1060
75776 340
10504192 1070
7900160 1076
11725824 1055
3709952 1053
12349440 1083
13871104 1076
3767296 1026
27296768 1041
11259904 1073
24742912 1084
2170880 1016
4675584 1039
30022656 1085
7273472 1051
25611264 1096
15860736 1085
14868480 1089
24852480 1078
24683520 1079
23341056 1089
10319872 1060
24468480 1087
24356864 1092
26019840 1092
5018624 1057
2693120 995
4498432 1058
2258944 1018
9742336 1057
5648384 1042
2568192 1024
25647104 1080
4810752 1060
7750656 1064
5201920 1067
16128000 1085
640000 854
16713728 1079
12323840 1083
16187392 1089
9246720 1059
32155648 1082
9951232 1079
3392512 1048
17167360 1076
27236352 1086
5412864 1046
29146112 1088
10913792 1082
29705216 1042
21712896 1057
17358848 1068
25894912 1068
3862528 1044
20692992 1088
8755200 1076
4073472 1027
17880064 1089
26444800 1071
23479296 1093
14484480 1016
19914752 1080
3641344 1045
13670400 1075
23352320 1089
24925184 1091
31438848 1091
28414976 1047
27191296 1065
14311424 1066
8694784 1078
7245824 1074
12733440 1085
22061056 1071
6419456 1046
16261120 1090
31153152 1083
22309888 1082
24983552 1087
28835840 1090
19324928 1087
9869312 1058
14551040 1078
30676992 1090
31818752 1071
25006080 1033
2206720 991
266240 661
25062400 1084
13398016 1052
20586496 1089
29972480 1089
27250688 1086
14963712 1053
1801216 999
13717504 1053
25779200 1091
8921088 1078
11387904 1081
27465728 1093
4039680 1057
29210624 1062
786432 898
4843520 1043
24381440 1071
21957632 1091
6174720 1070
16119808 1084
17596416 1055
32926720 1084
33500160 1093
30789632 1092
19376128 1087
12700672 1080
6466560 1048
33075200 1066
14925824 1081
11621376 1084
28964864 1092
14484480 1081
14786560 1067
23100416 1079
24737792 1090
164864 536
12503040 1002
23629824 1073
2243584 1002
19456 116
337920 711
25459712 1051
22135808 1049
27505664 1062
16207872 1068
10098688 1009
21734400 1050
19026944 1073
10515456 1065
4041728 1030
9174016 1039
21322752 1054
20757504 1072
30189568 1072
33202176 1079
16536576 1071
7862272 1034
10307584 1054
4177920 1041
19357696 1059
19709952 1045
3695616 1032
1595392 974
30052352 1070
7491584 1026
8241152 1061
16289792 1069
13580288 1059
28929024 1053
23144448 1049
27581440 1062
24314880 1030
11421696 1066
13730816 1047
24451072 1047
13115392 1057
10733568 1064
27961344 1063
28851200 1072
4192256 1018
5070848 1047
5018624 1044
2927616 997
3746816 1017
2848768 928
15354880 1059
14801920 1064
4376576 1037
25180160 1072
12226560 1034
33325056 1075
15012864 1062
27392000 1073
24036352 1064
20020224 1013
20714496 1068
8382464 1051
16394240 1071
31944704 1069
7643136 1037
4002816 1018
25876480 1062
17438720 1039
22790144 1049
16563200 1070
1468416 964
6373376 1030
14889984 1067
6437888 1050
6168576 1000
14508032 1046
14288896 1064
9469952 1057
13563904 1066
25950208 1054
27133952 1039
19585024 1066
22899712 1062
13522944 1068
26124288 1068
22690816 1066
7508992 1028
21123072 1059
8579072 1059
11878400 1066
19683328 1059
32247808 1033
17737728 1069
28590080 1063
26223616 1053
17224704 1072
9309184 1034
7027712 1056
18316288 1060
1362944 942
18912256 1055
2686976 1009
20142080 1050
11998208 1043
30311424 1067
17619968 1063
33293312 1068
23316480 1074
23605248 1054
16397312 1071
8421376 1060
9227264 1057
8523776 1032
19165184 1063
11774976 1060
27021312 1068
2202624 985
12468224 1067
14514176 1068
9450496 1050
27857920 1070
32649216 1054
17123328 1059
26437632 1073
28086272 1073
13489152 1055
11224064 1065
28471296 1051
22868992 1070
23806976 1073
11752448 1051
32903168 1076
11344896 1057
14555136 1043
28387328 1073
1963008 984
12046336 1042
21416960 1073
8350720 1042
20993024 1026
21828608 1071
18105344 1046
1160192 940
15446016 1062
10098688 1038
31592448 1067
6154240 1042
4878336 1042
25243648 1048
336896 706
17546240 1071
25198592 1063
11916288 1044
27998208 1070
26800128 1071
29683712 1075
17303552 1070
14231552 1033
10948608 1064
5663744 1047
17905664 1064
31568896 1070
15899648 1052
7533568 1034
14802944 1062
32736256 1073
25233408 1071
5033984 1023
12343296 1069
10142720 1061
19708928 1052
7527424 1033
28364800 1028
6247424 1049
20355072 1074
32204800 1068
30183424 1038
1770496 963
24910848 1060
4536320 1040
434176 751
2121728 997
1558528 950
24568832 1063
31210496 1065
10935296 1063
12547072 1054
23851008 1072
25881600 1052
8941568 1034
11671552 1046
3666944 1010
30370816 1071
31610880 1073
13682688 1058
21142528 1073
11460608 1038
20338688 1048
18258944 1073
21775360 1071
19074048 1070
2025472 973
5157888 1026
28325888 1075
18864128 1071
12136448 1022
27847680 1071
20239360 1074
27758592 1067
3202048 1013
25928704 1052
17422336 1066
6890496 1050
8175616 1058
5204992 1023
27969536 1061
16585728 1073
20198400 1062
3831808 1011
3153920 1021
8062976 1059
29107200 1064
7531520 1032
18426880 1067
279552 655
27580416 1062
23259136 1070
17402880 1071
5791744 1025
1504256 952
30638080 1050
2339840 990
17402880 1046
7874560 1052
22601728 1065
9520128 1061
29987840 1069
13961216 1068
26790912 1053
1594368 967
27299840 1071
16126976 1003
17143808 1067
17936384 1048
18939904 1065
7132160 1071
18253824 1089
4779008 1032
3721216 1051
6159360 1069
22236160 1094
33193984 1069
23091200 1080
18706432 1078
3130368 1040
21259264 1087
13066240 1062
18369536 1086
24801280 1089
26275840 1093
31078400 1071
29144064 1094
15034368 1084
21137408 1093
33138688 1095
18213888 1068
29642752 1052
4031488 1053
21572608 1082
13547520 1060
909312 928
13887488 1083
11753472 1061
30687232 1077
19657728 1090
13585408 1082
23234560 1082
31713280 1089
21172224 1090
17315840 1086
24915968 1081
13619200 1057
12401664 1061
5694464 1064
16080896 1078
13351936 1083
15153152 1076
5373952 1039
15071232 1088
763904 882
2287616 1017
4031488 1049
14948352 1021
4747264 1037
20480000 1090
19622912 1042
4873216 1062
15101952 1062
79872 351
16944128 1064
21815296 1068
4398080 1058
27984896 1089
13486080 1083
28110848 1092
11457536 1075
22597632 1054
987136 933
15245312 1083
11085824 1060
12459008 1062
9440256 1073
8096768 1074
2863104 1025
19227648 1064
8552448 1058
25535488 1089
25236480 1089
11695104 1078
12454912 1077
31850496 1054
9043968 1048
3175424 1039
13686784 1083
18180096 1079
15483904 1062
32575488 1053
15395840 1084
31365120 1088
359424 735
3903488 1019
5226496 1063
7386112 1069
5522432 1064
8218624 1037
16116736 1044
6992896 1072
7401472 1059
22277120 1091
10703872 1059
26985472 1089
1851392 1004
17626112 1089
19217408 1077
16434176 1023
21942272 1076
7777280 1076
4056064 1054
18834432 1086
29230080 1072
12317696 1073
2231296 1015
23579648 1091
24718336 1078
16717824 1064
33114112 1093
25305088 1082
21426176 1084
28670976 1098
13203456 1066
10397696 1056
24677376 1049
11721728 1061
16228352 1076
21989376 1088
26445824 1092
30702592 1079
11983872 1059
10373120 1079
16499712 1080
1029120 887
17701888 1088
13016064 1083
8209408 1072
17651712 1083
9646080 1044
6808576 1074
23744512 1091
24145920 1090
27673600 1088
13895680 1088
9048064 1058
10361856 1063
11656192 1084
28750848 1091
28036096 1091
22638592 1088
8036352 1076
16977920 1062
10644480 1082
28051456 1081
8047616 1082
11652096 1085
6513664 1048
27157504 1090
31622144 1037
27711488 1088
15926272 1083
5675008 1062
24035328 1090
14674944 1066
24707072 1086
3785728 1041
29468672 1092
4929536 1060
26179584 1069
20385792 1081
19982336 1089
10438656 1066
27454464 1090
5312512 1064
24330240 1070
22355968 1093
29353984 1094
13545472 1069
20372480 1092
31163392 1090
12647424 1019
31521792 1045
9030656 1079
5278720 1060
1593344 965
17866752 1089
5989376 1066
13333504 1064
33540096 1087
364544 742
31140864 1082
23497728 1091
19465216 1088
7971840 1052
1851392 1010
14418944 1085
13594624 1066
29169664 1093
5251072 1043
17797120 1090
16730112 1088
18935808 1088
5302272 1044
13459456 1072
3759104 1039
15161344 1088
18097152 1082
3017728 1018
19375104 1088
33164288 1039
11787264 1083
19799040 1086
32498688 1084
29893632 1069
32813056 1073
9577472 1082
16121856 1077
1780736 1000
28043264 1093
30077952 1068
3272704 1015
642048 860
33405952 1086
7645184 1079
20940800 1087
25600000 1089
29908992 1090
8971264 1058
12481536 1030
24184832 1085
28765184 1092
4877312 1062
10934272 1081
1011712 921
32847872 1095
30788608 1082
3996672 984
28754944 1092
15104000 1083
14269440 1087
18972672 1089
32829440 1095
30199808 1079
19863552 1065
30262272 1078
31753216 1092
10741760 1078
11505664 1083
19319808 1074
10997760 1081
8451072 1055
1139712 950
15768576 1070
3862528 1034
10082304 1060
6768640 1047
17032192 1081
12816384 1084
26467328 1069
32120832 1085
8636416 1077
13901824 1076
23575552 1089
4382720 1036
32307200 1096
10212352 1077
12047360 1081
25210880 1081
15492096 1057
11630592 1082
18250752 1089
15017984 1083
7388160 1074
10053632 1081
17890304 1061
22051840 1084
20945920 1084
15571968 1087
24223744 1092
18134016 1088
1798144 984
33094656 1095
27372544 1086
30780416 1084
24172544 1089
2267136 1001
12821504 1084
10128384 1070
29288448 1094
4571136 1035
21282816 1091
19827712 1078
29469696 1092
19695616 1089
33325056 1094
12987392 1061
4382720 1056
17581056 1091
29404160 1093
27793408 1082
10240000 1051
31053824 1065
28225536 1090
6259712 1026
28971008 1091
22119424 1092
3526656 1021
15985664 1085
9261056 1069
9271296 1082
9596928 1083
570368 837
19507200 1088
20862976 1032
2281472 1003
23144448 1087
17278976 1079
12617728 1086
29662208 1094
24004608 1062
29948928 1084
29186048 1093
8355840 1074
7601152 1073
14173184 1077
31771648 1090
25635840 1060
28070912 1091
23038976 1086
28107776 1090
20689920 1090
7112704 1071
2499584 1012
592896 850
2394112 1006
4074496 1049
9641984 1077
2446336 1025
32088064 1071
6378496 1061
4628480 1045
11609088 1083
17097728 1067
24042496 1092
1240064 961
26808320 1065
8539136 1056
19086336 1084
31611904 1094
1253376 935
9403392 1075
12563456 1065
20765696 1085
24942592 1088
14333952 1085
1394688 951
30583808 1090
22922240 1068
14324736 1054
4936704 1061
13459456 1062
175104 547
1457152 978
31790080 1015
10356736 1070
21241856 1090
7361536 1074
11820032 1079
22389760 1088
11740160 1078
5377024 1044
10855424 1070
5159936 1062
3312640 1016
18306048 1086
24246272 1091
8886272 1086
28506112 1081
23056384 1090
29130752 1095
12066816 1061
8668160 1068
11428864 1061
13373440 1085
15845376 1055
3898368 1012
16324608 1088
14031872 1085
3901440 1051
22343680 1017
19269632 1079
25116672 1090
20355072 1089
3597312 1046
30386176 1089
33298432 1074
20905984 1086
11907072 1064
16287744 1087
22831104 1087
26232832 1093
4116480 1035
33199104 1095
31243264 1081
32638976 1093
6356992 1062
20293632 1066
26926080 1096
3647488 1044
25183232 1092
31867904 1083
21292032 1089
3661824 1049
10441728 1050
31167488 1088
19944448 1089
30453760 1079
4055040 1055
5746688 1069
4133888 1028
7550976 1076
32675840 1086
6604800 1071
5296128 1036
3814400 1051
1164288 960
13367296 963
16092160 1067
13196288 1061
7363584 1024
22293504 1071
27095040 1071
7556096 1058
21467136 1071
22477824 1069
13979648 1039
21269504 1061
31471616 1070
18385920 1070
25677824 1071
28075008 1071
3914752 1034
15473664 1063
886784 877
10130432 1061
19179520 1069
6738944 1051
25788416 1049
6044672 1043
22955008 1070
2934784 1019
5085184 1013
13007872 1065
24409088 1070
15548416 1073
8223744 1049
25564160 1053
4209664 1037
12965888 1065
23352320 1066
1886208 973
33382400 1064
32969728 1075
5519360 1042
26799104 1054
2736128 1015
26364928 933
1359872 906
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Peter on May 17, 2013, 10:46:43 PM
Here are the results of a 3 hour stress test on a 5D Mark III & Sandisk Extreme Pro 32GB.

I was a little concerned about heat but card and camera body didn't get warmer than after a 10 minute test.

https://dl.dropboxusercontent.com/u/10273766/BENCH.LOG (https://dl.dropboxusercontent.com/u/10273766/BENCH.LOG)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 17, 2013, 10:53:47 PM
These long tests are really nice. Keep them coming, please!

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-long.png&hash=6184534c0033dfc8414b849722f3ac14)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 17, 2013, 11:12:13 PM
Safe to leave unattended?

I could pop out an 8 hour test while I'm at work.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Shizuka on May 17, 2013, 11:22:23 PM
These long tests are really nice. Keep them coming, please!

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-long.png&hash=6184534c0033dfc8414b849722f3ac14)

Wow, I guess that goes to show that not all cards are created equal... the Sandisk card is a mess of inconsistency compared to the Transcend cards!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 17, 2013, 11:26:57 PM
Well, 1% told me that 32MB is a bit slower, and a screenshot from EOSHD seems to confirm this (98.1MB/s with 31M buffer and 88.4 with 32). I want to see if this variation is measurement noise, or if there are some buffer sizes that are really slower. But from these early results, it seems not to be the case.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Shizuka on May 17, 2013, 11:46:19 PM
A rather relevant question is "how repeatable are these tests at the same buffer size"? A card might be rather fast when it's empty, but fill it up, and it'll slow down as it does live garbage collection. An old card I had been using for an embedded system wrote at 15MB/sec initially, which degraded to 9MB/sec after a month of use.

The old 50nm X25-M comes to mind here
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Jason Montalvo on May 18, 2013, 12:37:52 AM
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: photo, Global Draw: ON
CF LEXAR ATA FLASH CARD LEXAR ATA FLASH CARD                   
10312704 763
15885312 849
80896 354
8949760 870
28661760 875
16264192 900
24521728 1185
16424960 1125
13148160 1151
15619072 1155
1658880 1051
21001216 1157
8548352 1145
19760128 1155
5965824 1133
24906752 1156
13968384 1153
16770048 1157
4542464 1124
13063168 1150
33263616 1164
30312448 1157
16713728 1157
3887104 1115
21841920 1160
12846080 1149
16192512 1155
3333120 1082
6719488 1136
17313792 1155
23374848 1155
2865152 1098
32488448 1159
18588672 1157
4186112 1118
821248 940
3661824 1111
18359296 1154
19875840 1157
22754304 1156
13665280 1152
24957952 1156
28555264 1160
33442816 1140
10708992 1149
20242432 1157
8774656 1144
11216896 1147
23156736 1158
12750848 1152
12369920 1150
2157568 1076
15279104 1154
29943808 1157
30321664 1158
19004416 1157
268288 656
23778304 1159
467968 835
1905664 1064
32368640 1163
19829760 1155
26281984 1162
24153088 1153
11364352 1149
32160768 1162
5944320 1134
24118272 1159
28511232 1159
31526912 1159
15956992 1154
1732608 1056
13881344 1152
6106112 1132
17367040 1157
21693440 1154
30835712 1160
1139712 988
13698048 1068
19388416 1158
1532928 1043
16333824 1156
15963136 1152
23540736 1159
23770112 1158
7317504 1140
6019072 1134
13303808 1151
32039936 1156
13137920 1151
24311808 1135
25442304 1158
8986624 1119
25421824 1159
2720768 1071
18526208 1154
12448768 1151
6514688 1136
6632448 1138
17897472 1154
26569728 1160
22568960 1156
11912192 1149
22007808 1159
30651392 1158
29615104 1162
18367488 1156
21049344 1155
15778816 1155
24951808 1155
5359616 1130
23476224 1157
17125376 1157
3318784 1102
12782592 1153
30965760 1160
1974272 1067
32021504 1076
24463360 1156
28246016 1159
23352320 989
27161600 910
25191424 1011
10841088 1068
22846464 1158
19111936 1159
26234880 1163
32610304 1157
14385152 1153
18029568 1073
11080704 1149
3933184 1114
22414336 1156
8314880 1143
27988992 1157
20073472 1160
23487488 1159
30233600 1158
25299968 1159
2406400 1062
28059648 1158
2145280 1076
27503616 1156
20705280 1154
28731392 1162
2458624 1086
19662848 1158
6198272 1134
21655552 1158
32225280 1163
21788672 1157
16669696 1156
12007424 1152
4321280 1120
14878720 1155
10118144 1148
2836480 1074
21092352 1157
17086464 1155
1707008 1055
17509376 1152
28161024 1155
18457600 1156
16290816 1154
10758144 1147
17766400 1157
28011520 1158
19835904 1158
11879424 1150
18191360 1158
12581888 1150
15906816 1151
6525952 1135
30545920 1155
934912 962
6738944 1114
18920448 1157
27171840 1156
19916800 1157
28598272 1130
23926784 1134
10470400 1148
20392960 1158
7282688 1139
4824064 1123
11820032 1149
30988288 1156
26221568 1161
13527040 1150
30140416 1159
6785024 1138
25762816 1160
23324672 1152
26011648 1161
4475904 1118
33500160 1163
8732672 1144
29461504 1159
12411904 1147
12294144 1151
11481088 1148
12786688 1150
15858688 1153
16142336 1153
29415424 1164
32114688 1160
18460672 1157
15672320 1154
12832768 1152
23447552 1158
18734080 1158
25832448 1159
20690944 1150
27086848 1157
24894464 1157
32919552 1163
30015488 1159
2870272 1097
27643904 1157
25778176 1158
4189184 1118
13642752 1152
7861248 1141
21999616 1159
4232192 1117
12140544 1148
3162112 1082
27608064 1157
18791424 1055
5019648 1126
15958016 1154
20426752 1160
685056 927
18709504 1131
6188032 1112
6668288 1139
30684160 1158
9438208 1142
20264960 1157
1707008 1055
4702208 1125
27417600 1159
31681536 1161
1326080 1026
9743360 1145
29618176 1163
28645376 1161
21629952 1157
21515264 1158
12170240 1128
29555712 1136
2771968 1095
30593024 1159
23996416 1160
31484928 1160
24702976 1156
24359936 1160
32328704 1160
21560320 1156
18289664 1155
26721280 1162
33334272 1163
29471744 1162
30886912 1154
10810368 1146
16393216 1156
4559872 1120
17182720 1156
251904 680
10129408 1147
18564096 1156
30530560 1187
5036032 1103
10642432 1149
1025024 991
20564992 1159
17504256 1157
19713024 1157
12450816 1151
596992 884
20088832 1157
3368960 1105
12530688 1151
29465600 1163
10443776 1147
23064576 1158
32175104 1162
9240576 1146
30198784 1150
11613184 1148
7633920 1140
22871040 1159
22456320 1157
16783360 1152
1076224 981
1472512 1018
53248 268
22145024 1158
13445120 1152
15488000 1153
17851392 1156
8222720 1141
3790848 1038
31733760 1160
4009984 1093
29513728 1162
29906944 1185
25694208 1160
16442368 1156
3623936 1088
29339648 1162
27055104 1158
12034048 1126
32011264 1156
32172032 1161
22600704 1186
13225984 1127
28665856 1160
11716608 1148
28250112 1159
5085184 1102
28856320 1161
218112 639
21444608 1157
30626816 1157
7068672 1135
31740928 1159
27124736 1157
17964032 1153
23683072 1160
10264576 1148
23499776 1161
23206912 1155
29933568 1155
13522944 1152
28731392 1158
13669376 1153
18453504 1158
8773632 1143
31521792 1157
32563200 1161
14050304 1152
23192576 1075
2580480 1091
12610560 1151
8542208 1121
21291008 1128
1245184 998
9519104 1149
29709312 1163
14656512 1151
19511296 1156
17680384 1156
31774720 1161
17035264 1152
16637952 1157
24604672 1156
23776256 1157
12297216 1151
31228928 1158
19137536 1157
11517952 1149
25170944 1159
10852352 1148
14022656 1150
27422720 1156
2764800 1092
31773696 1161
25122816 1159
6719488 1136
20889600 1157
13719552 1152
26656768 1160
27925504 1159
25307136 1158
30016512 1157
15267840 1152
1992704 1069
7454720 1140
13520896 1151
19296256 1155
15080448 1154
2733056 1001
6084608 1135
7767040 1140
19521536 1155
11791360 1147
4573184 1123
31201280 1157
12889088 1151
10139648 1143
24348672 1161
178176 577
9086976 1145
1422336 1014
20881408 1184
2706432 1072
29356032 1163
9225216 1147
9115648 1145
19433472 1154
2195456 1076
31977472 1161
7171072 1136
8365056 1144
31093760 1160
17173504 1154
2191360 1077
2806784 1073
26635264 1160
11782144 1148
25329664 1158
23643136 1159
26715136 1162
3762176 1114
4759552 1120
21786624 1160
12112896 1151
28181504 1160
25351168 1152
33405952 1165
19030016 1159
9690112 1066
23938048 1160
13831168 1154
14360576 1148
5323776 1129
12928000 1152
7570432 1114
13710336 1151
7164928 1137
13621248 1151
29969408 1155
29436928 1137
9693184 1147
10413056 1148
16844800 1154
6436864 1133
3139584 1100
1518592 1043
22846464 1152
15690752 1155
31619072 1160
19501056 1157
16398336 1153
6238208 1135
15412224 1155
13130752 1152
32825344 1162
19061760 1159
22163456 1159
24397824 1133
18536448 1155
24160256 1159
22958080 1158
4352000 1045
11240448 1147
6855680 1140
3570688 1111
4942848 1125
12975104 1153
24314880 1161
12750848 1149
3128320 1079
29314048 1162
5171200 1124
18586624 1155
12131328 1151
22717440 1156
6662144 1138
3102720 1103
13159424 1152
21650432 1157
1045504 995
6996992 1117
8030208 1141
41984 223
646144 901
2521088 1088
24885248 1155
14108672 1155
6751232 1113
1507328 1022
27210752 1157
4873216 1125
8120320 1143
25854976 1158
5417984 1129
26497024 1161
15966208 1152
8155136 1135
11756544 1150
25576448 1158
14921728 1150
8012800 1142
24283136 1163
18381824 1153
29868032 1156
16788480 1153
29538304 1162
28482560 1160
22857728 1158
11183104 1150
1052672 977
5559296 1131
15012864 1153
32344064 1160
13061120 1151
28729344 1159
9480192 1146
30612480 1157
20639744 1159
10013696 1145
5862400 1133
18298880 1155
23938048 1154
29583360 1163
2676736 1092
31510528 1159
2937856 1099
23347200 1158
11726848 1148
2904064 1097
20049920 1132
26983424 1156
1421312 1014
13773824 1153
26993664 1156
15478784 1155
6122496 1134
31414272 1160
24333312 1160
16172032 1155
31551488 1157
30025728 1068
24596480 1156
16249856 1155
21200896 1156
1811456 1060
12495872 1151
22435840 1157
1756160 1054
19796992 1157
6949888 1138
32049152 1162
26814464 1162
5679104 1131
5804032 1129
8168448 1138
7987200 1117
7357440 1114
10604544 1149
32722944 1160
22999040 1157
16946176 1155
27879424 1158
16748544 1131
26218496 1162
8698880 1143
24347648 1158
17693696 1156
11396096 1150
27094016 1156
18161664 1155
17741824 1158
7563264 1140
11387904 1146
6795264 1058
13068288 1150
33315840 1163
1360896 1010
179200 578
31031296 1162
29638656 1162
6290432 1132
17600512 1157
23806976 1161
22608896 1153
13219840 1153
2768896 1095
28721152 1157
13686784 1151
31881216 1161
21140480 1155
27467776 1155
6325248 1136
18780160 1159
29000704 1159
5698560 1132
13757440 1154
32033792 1158
1196032 994
7829504 1114
13819904 1151
4787200 1125
31131648 1160
6534144 1135
17713152 1157
10491904 1147
28841984 1158
8125440 1143
30911488 1157
19365888 1155
11707392 1149
5778432 1133
16601088 1155
21358592 1160
26169344 1160
1667072 1052
4779008 1101
29435904 1162
662528 920
28992512 1156
24974336 1128
23857152 1160
401408 800
15919104 1154
27906048 1153
23015424 1156
4002816 1117
24198144 1159
29455360 1161
25784320 1158
17810432 1133
1175552 992
33447936 1165
4911104 1126
20684800 1155
11038720 1149
22244352 1161
3306496 1106
13486080 1152
21708800 1160
8059904 1142
23488512 1158
27561984 1157
29150208 1160
22958080 1157
79872 360
3001344 1102
25936896 1158
5336064 1130
7099392 1134
18265088 1156
5236736 1125
29139968 1160
30307328 1048
28890112 1133
8766464 1117
6253568 1134
32888832 1162
25340928 1159
5874688 1133
8569856 1142
13980672 1155
12325888 1150
10957824 1149
21971968 1159
27854848 1160
32061440 1162
20875264 1156
27922432 1158
12000256 1151
24394752 1162
33127424 1163
18564096 1157
28583936 1156
1114112 1005
12428288 1147
29057024 1160
18947072 1155
31187968 1159
6689792 1138
24388608 1136
9733120 1121
14794752 1157
27363328 1154
22615040 1045
4679680 1124
29193216 1159
29623296 1163
2713600 1093
18762752 1156
18162688 1153
5191680 1128
31337472 1159
10897408 1149
3752960 1112
15242240 1153
4296704 1120
7144448 1139
3975168 1091
11262976 1146
3813376 1110
29945856 1156
22281216 1160
11097088 1149
25664512 1159
21757952 1155
19299328 1155
27878400 1160
5765120 1131
6858752 1137
29338624 1161
17524736 1156
9234432 1145
18404352 1156
12910592 1152
32882688 1158
17588224 1157
353280 768
20793344 1157
25840640 1160
24542208 1153
12421120 1151
1551360 1043
26938368 1155
3689472 1018
25926656 1153
13207552 1151
14135296 1151
29024256 1161
6199296 1133
22039552 1159
15332352 1153
12561408 1149
30338048 1156
5548032 1129
18877440 1159
14754816 1154
3061760 1101
16175104 1153
21693440 1160
18046976 1153
16389120 1155
7243776 1139
9588736 1146
26919936 1153
2068480 1071
21771264 1159
3138560 1082
18165760 1127
8387584 1119
25266176 1159
13416448 1148
26480640 1160
27202560 1154
13935616 1155
9308160 1143
24699904 1156
32326656 1161
8325120 1142
13915136 1153
19608576 1155
15007744 1153
31070208 1158
10235904 1147
22617088 1070
5702656 1132
20756480 1157
4559872 1120
15673344 1157
19785728 1157
13262848 1151
30248960 1156
24855552 1157
26693632 1161
456704 830
4195328 1118
22641664 1151
5236736 1126
10093568 1147
28576768 1160
25004032 1153
16843776 1153
31466496 1159
18185216 1155
14026752 1154
12017664 1151
15603712 1156
5610496 1129
6509568 1137
32446464 1161
10720256 1149
10158080 1148
21427200 1156
30187520 1157
1676288 1053
5825536 1108
14540800 1126
28965888 1162
26448896 1159
17480704 1157
23667712 1073
14379008 1156
22979584 1152
32209920 1161
9079808 1142
19117056 1158
1785856 1057
3345408 1105
28873728 1161
10025984 1145
32382976 1161
5965824 1133
23553024 1157
6449152 1109
30467072 1187
25605120 1159
2913280 1076
29967360 1186
6344704 1111
7871488 1143
19953664 1155
27994112 1157
11735040 1149
32824320 1161
9994240 1146
13592576 1150
17856512 1156
2124800 1073
2849792 1096
32727040 1161
10672128 1149
27549696 1159
21854208 1158
24068096 1159
20750336 1154
9348096 1147
2812928 1095
22634496 1157
32300032 1160
19179520 1154
33179648 1164
28841984 1160
16781312 1151
11229184 1148
31198208 1157
4141056 1114
17610752 1130
11081728 1125
4424704 1121
23146496 1156
32856064 1164
22829056 1155
12701696 1154
9548800 1120
16521216 1156
11356160 1149
3127296 1101
12703744 1152
10955776 1147
28401664 1160
18853888 1157
22069248 1158
13550592 1151
11600896 1149
4472832 1097
30237696 1156
20249600 1156
12144640 1149
11231232 1123
13005824 1125
16504832 1130
27447296 1183
5755904 1106
32446464 1158
10725376 1149
14983168 1151
25935872 1156
27013120 1155
31343616 1154
3565568 1111
20889600 1155
1732608 1055
28553216 1158
30673920 1157
24933376 1156
4856832 1125
14187520 1148
23174144 1158
2248704 1079
4705280 1123
29597696 1162
31090688 1157
30476288 1155
21278720 1157
23795712 1161
3159040 1100
1011712 972
12483584 1151
16698368 1155
9614336 1146
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Kunibert on May 18, 2013, 02:19:29 AM
Komputer Bay Professional 32GB 600x CompactFalsh UDMA
Quite slow... Something wrong? Expected at least something like 65-75 out of the 90MB/s
Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, 3046238719b2+ (unified) tip
Mode: photo, Global Draw: OFF
CF Vendor CF Card                                 
10312704 312
15885312 314
80896 184
8949760 311
28661760 314
16264192 311
24521728 314
16424960 312
13148160 314
15619072 312
1658880 302
21001216 314
8548352 311
19760128 314
5965824 310
24906752 314
13968384 311
16770048 312
4542464 308
13063168 313
33263616 313
30312448 313
16713728 312
3887104 311
21841920 312
12846080 311
16192512 312
3333120 307
6719488 309
17313792 313
23374848 314
2865152 306
32488448 313
18588672 314
4186112 309
821248 288
3661824 310
18359296 312
19875840 314
22754304 312
13665280 313
24957952 314
28555264 312
33442816 313
10708992 313
20242432 312
8774656 310
11216896 312
23156736 313
12750848 311
12369920 311
2157568 304
15279104 313
29943808 312
30321664 312
19004416 311
268288 250
23778304 313
467968 268
1905664 302
32368640 310
19829760 312
26281984 310
24153088 310
11364352 311
32160768 310
5944320 308
24118272 314
28511232 310
31526912 313
15956992 311
1732608 301
13881344 312
6106112 309
17367040 310
21693440 313
30835712 312
1139712 293
13698048 312
19388416 312
1532928 298
16333824 313
15963136 311
23540736 313
23770112 311
7317504 311
6019072 309
13303808 302
32039936 311
13137920 312
24311808 311
25442304 313
8986624 310
25421824 313
2720768 304
18526208 312
12448768 312
6514688 309
6632448 300
17897472 313
26569728 312
22568960 312
11912192 310
22007808 312
30651392 312
29615104 314
18367488 311
21049344 312
15778816 311
24951808 312
5359616 309
23476224 311
17125376 313
3318784 306
12782592 310
30965760 312
1974272 306
32021504 313
24463360 312
28246016 310
23352320 312
27161600 312
25191424 310
10841088 311
22846464 311
19111936 314
26234880 312
32610304 314
14385152 311
18029568 313
11080704 311
3933184 300
22414336 313
8314880 310
27988992 313
20073472 312
23487488 313
30233600 312
25299968 311
2406400 304
28059648 313
2145280 304
27503616 313
20705280 313
28731392 312
2458624 304
19662848 313
6198272 310
21655552 314
32225280 312
21788672 314
16669696 312
12007424 311
4321280 309
14878720 314
10118144 311
2836480 305
21092352 313
17086464 311
1707008 302
17509376 314
28161024 311
18457600 313
16290816 312
10758144 312
17766400 312
28011520 313
19835904 311
11879424 312
18191360 311
12581888 302
15906816 313
6525952 309
30545920 312
934912 291
6738944 308
18920448 311
27171840 312
19916800 313
28598272 311
23926784 313
10470400 309
20392960 311
7282688 308
4824064 308
11820032 309
30988288 311
26221568 309
13527040 311
30140416 311
6785024 307
25762816 310
23324672 312
26011648 310
4475904 308
33500160 311
8732672 309
29461504 311
12411904 312
12294144 305
11481088 284
12786688 282
15858688 301
16142336 309
29415424 311
32114688 287
18460672 285
15672320 285
12832768 282
23447552 286
18734080 286
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: g3gg0 on May 18, 2013, 02:35:45 AM
maybe this is useful for this test:

https://bitbucket.org/hudson/magic-lantern/commits/1d5cc48c11dbb80b5e48fff8012a0b769ba07d44

it directly accesses CF controller and reads out CF internal data.
see ATA/CF specification for IDENTIFY DRIVE command 0xEC

screenshots:
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fupload.g3gg0.de%2Fpub_files%2Fd1971934a2a5151d406b24256bd52065%2FVRAM3.BMP&hash=ef493a302019a21f3c80b17b7bca9348)
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fupload.g3gg0.de%2Fpub_files%2F171ad245ff43f10d0f9c8d2efeebde81%2FVRAM0.BMP&hash=e498c2068437301febb3858d7c431fca)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: RenatoPhoto on May 18, 2013, 03:03:58 AM
5D3 + SanDisk 30 MB/s 16GB Until Battery died

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D3113, dd53ca8bbeab+ (unified) tip
Mode: playback, Global Draw: ON
CF SanDisk SanDisk SDCFH-016G                     
10312704 314
15885312 316
80896 171
8949760 304
28661760 315
16264192 317
24521728 309
16424960 316
13148160 311
15619072 314
1658880 299
21001216 314
8548352 309
19760128 315
5965824 305
24906752 314
13968384 323
16770048 310
4542464 307
13063168 307
33263616 315
30312448 309
16713728 315
3887104 305
21841920 313
12846080 311
16192512 313
3333120 315
6719488 312
17313792 312
23374848 315
2865152 303
32488448 317
18588672 311
4186112 308
821248 286
3661824 310
18359296 308
19875840 323
22754304 318
13665280 315
24957952 312
28555264 310
33442816 312
10708992 307
20242432 313
8774656 309
11216896 322
23156736 309
12750848 315
12369920 316
2157568 312
15279104 318
29943808 322
30321664 326
19004416 310
268288 259
23778304 318
467968 277
1905664 314
32368640 318
19829760 324
26281984 303
24153088 308
11364352 314
32160768 315
5944320 308
24118272 308
28511232 314
31526912 310
15956992 316
1732608 296
13881344 318
6106112 305
17367040 315
21693440 311
30835712 320
1139712 289
13698048 311
19388416 310
1532928 295
16333824 313
15963136 312
23540736 307
23770112 325
7317504 309
6019072 305
13303808 315
32039936 314
13137920 312
24311808 308
25442304 315
8986624 308
25421824 305
2720768 308
18526208 318
12448768 305
6514688 313
6632448 308
17897472 302
26569728 315
22568960 310
11912192 305
22007808 313
30651392 308
29615104 305
18367488 323
21049344 308
15778816 317
24951808 314
5359616 311
23476224 309
17125376 314
3318784 316
12782592 319
30965760 315
1974272 305
32021504 311
24463360 324
28246016 316
23352320 323
27161600 320
25191424 315
10841088 313
22846464 317
19111936 313
26234880 313
32610304 320
14385152 319
18029568 316
11080704 311
3933184 306
22414336 315
8314880 309
27988992 321
20073472 314
23487488 308
30233600 314
25299968 308
2406400 300
28059648 323
2145280 302
27503616 310
20705280 303
28731392 314
2458624 303
19662848 307
6198272 311
21655552 310
32225280 307
21788672 314
16669696 321
12007424 307
4321280 310
14878720 310
10118144 305
2836480 309
21092352 312
17086464 299
1707008 301
17509376 305
28161024 313
18457600 318
16290816 310
10758144 318
17766400 310
28011520 322
19835904 304
11879424 323
18191360 310
12581888 304
15906816 322
6525952 309
30545920 303
934912 298
6738944 321
18920448 316
27171840 325
19916800 313
28598272 315
23926784 318
10470400 314
20392960 314
7282688 318
4824064 318
11820032 313
30988288 306
26221568 317
13527040 310
30140416 305
6785024 312
25762816 311
23324672 304
26011648 314
4475904 305
33500160 319
8732672 311
29461504 310
12411904 315
12294144 307
11481088 313
12786688 311
15858688 320
16142336 316
29415424 316
32114688 310
18460672 313
15672320 322
12832768 309
23447552 313
18734080 310
25832448 314
20690944 310
27086848 310
24894464 314
32919552 309
30015488 310
2870272 307
27643904 317
25778176 314
4189184 306
13642752 313
7861248 307
21999616 314
4232192 304
12140544 321
3162112 315
27608064 324
18791424 318
5019648 313
15958016 317
20426752 317
685056 286
18709504 315
6188032 316
6668288 316
30684160 326
9438208 320
20264960 319
1707008 311
4702208 316
27417600 316
31681536 320
1326080 309
9743360 319
29618176 324
28645376 321
21629952 314
21515264 310
12170240 306
29555712 308
2771968 307
30593024 314
23996416 313
31484928 304
24702976 314
24359936 321
32328704 319
21560320 308
18289664 312
26721280 313
33334272 306
29471744 315
30886912 312
10810368 306
16393216 317
4559872 309
17182720 307
251904 259
10129408 311
18564096 307
30530560 323
5036032 311
10642432 310
1025024 282
20564992 315
17504256 312
19713024 312
12450816 314
596992 290
20088832 307
3368960 309
12530688 311
29465600 308
10443776 312
23064576 320
32175104 324
9240576 305
30198784 314
11613184 318
7633920 315
22871040 313
22456320 319
16783360 312
1076224 297
1472512 299
53248 137
22145024 324
13445120 319
15488000 304
17851392 322
8222720 319
3790848 310
31733760 320
4009984 316
29513728 317
29906944 323
25694208 325
16442368 314
3623936 306
29339648 317
27055104 307
12034048 313
32011264 312
32172032 307
22600704 315
13225984 316
28665856 325
11716608 305
28250112 316
5085184 307
28856320 309
218112 244
21444608 311
30626816 308
7068672 314
31740928 315
27124736 310
17964032 315
23683072 317
10264576 310
23499776 307
23206912 315
29933568 315
13522944 310
28731392 316
13669376 316
18453504 310
8773632 306
31521792 315
32563200 321
14050304 305
23192576 313
2580480 309
12610560 310
8542208 313
21291008 306
1245184 308
9519104 317
29709312 314
14656512 324
19511296 319
17680384 306
31774720 314
17035264 308
16637952 315
24604672 312
23776256 317
12297216 304
31228928 324
19137536 320
11517952 313
25170944 321
10852352 319
14022656 319
27422720 307
2764800 316
31773696 321
25122816 315
6719488 320
20889600 325
13719552 321
26656768 308
27925504 316
25307136 311
30016512 309
15267840 312
1992704 310
7454720 305
13520896 315
19296256 312
15080448 324
2733056 299
6084608 314
7767040 309
19521536 308
11791360 314
4573184 306
31201280 312
12889088 320
10139648 314
24348672 309
178176 239
9086976 311
1422336 295
20881408 316
2706432 304
29356032 307
9225216 313
9115648 310
19433472 316
2195456 300
31977472 313
7171072 314
8365056 314
31093760 321
17173504 315
2191360 314
2806784 314
26635264 315
11782144 323
25329664 319
23643136 317
26715136 325
3762176 315
4759552 311
21786624 325
12112896 319
28181504 315
25351168 325
33405952 312
19030016 316
9690112 322
23938048 323
13831168 317
14360576 314
5323776 320
12928000 318
7570432 314
13710336 323
7164928 318
13621248 318
29969408 316
29436928 317
9693184 313
10413056 325
16844800 324
6436864 308
3139584 302
1518592 301
22846464 311
15690752 306
31619072 316
19501056 313
16398336 307
6238208 321
15412224 321
13130752 307
32825344 316
19061760 311
22163456 306
24397824 316
18536448 313
24160256 307
22958080 315
4352000 307
11240448 305
6855680 323
3570688 306
4942848 304
12975104 313
24314880 313
12750848 311
3128320 300
29314048 313
5171200 305
18586624 306
12131328 313
22717440 320
6662144 312
3102720 318
13159424 317
21650432 315
1045504 304
6996992 308
8030208 313
41984 119
646144 294
2521088 306
24885248 324
14108672 319
6751232 302
1507328 313
27210752 314
4873216 315
8120320 312
25854976 316
5417984 306
26497024 314
15966208 315
8155136 307
11756544 319
25576448 324
14921728 309
8012800 315
24283136 314
18381824 315
29868032 313
16788480 309
29538304 310
28482560 319
22857728 319
11183104 301
1052672 295
5559296 306
15012864 313
32344064 315
13061120 321
28729344 316
9480192 306
30612480 324
20639744 311
10013696 306
5862400 310
18298880 314
23938048 310
29583360 313
2676736 300
31510528 323
2937856 305
23347200 308
11726848 313
2904064 303
20049920 307
26983424 314
1421312 295
13773824 305
26993664 314
15478784 314
6122496 318
31414272 305
24333312 313
16172032 310
31551488 305
30025728 313
24596480 314
16249856 313
21200896 313
1811456 313
12495872 318
22435840 315
1756160 303
19796992 320
6949888 312
32049152 314
26814464 311
5679104 312
5804032 322
8168448 317
7987200 315
7357440 321
10604544 321
32722944 315
22999040 324
16946176 325
27879424 321
16748544 318
26218496 323
8698880 320
24347648 308
17693696 325
11396096 319
27094016 306
18161664 325
17741824 310
7563264 305
11387904 324
6795264 308
13068288 307
33315840 315
1360896 301
179200 232
31031296 314
29638656 318
6290432 311
17600512 310
23806976 308
22608896 311
13219840 312
2768896 300
28721152 314
13686784 313
31881216 315
21140480 315
27467776 315
6325248 317
18780160 307
29000704 313
5698560 307
13757440 307
32033792 312
1196032 299
7829504 308
13819904 315
4787200 303
31131648 314
6534144 315
17713152 306
10491904 311
28841984 311
8125440 304
30911488 324
19365888 310
11707392 303
5778432 320
16601088 312
21358592 325
26169344 307
1667072 311
4779008 316
29435904 308
662528 288
28992512 321
24974336 316
23857152 323
401408 283
15919104 310
27906048 316
23015424 316
4002816 310
24198144 327
29455360 319
25784320 309
17810432 315
1175552 295
33447936 309
4911104 311
20684800 316
11038720 307
22244352 325
3306496 308
13486080 307
21708800 318
8059904 310
23488512 307
27561984 325
29150208 317
22958080 318
79872 180
3001344 301
25936896 317
5336064 316
7099392 315
18265088 306
5236736 311
29139968 316
30307328 312
28890112 314
8766464 316
6253568 311
32888832 313
25340928 306
5874688 311
8569856 320
13980672 314
12325888 324
10957824 319
21971968 306
27854848 325
32061440 325
20875264 320
27922432 314
12000256 323
24394752 319
33127424 309
18564096 313
28583936 313
1114112 300
12428288 313
29057024 321
18947072 314
31187968 324
6689792 308
24388608 314
9733120 315
14794752 319
27363328 324
22615040 307
4679680 311
29193216 317
29623296 316
2713600 320
18762752 319
18162688 307
5191680 312
31337472 312
10897408 304
3752960 309
15242240 311
4296704 302
7144448 312
3975168 298
11262976 321
3813376 311
29945856 315
22281216 319
11097088 317
25664512 314
21757952 312
19299328 306
27878400 315
5765120 308
6858752 305
29338624 314
17524736 310
9234432 308
18404352 316
12910592 320
32882688 314
17588224 311
353280 264
20793344 310
25840640 315
24542208 319
12421120 310
1551360 299
26938368 323
3689472 305
25926656 313
13207552 319
14135296 320
29024256 315
6199296 319
22039552 322
15332352 320
12561408 323
30338048 321
5548032 320
18877440 320
14754816 323
3061760 316
16175104 322
21693440 321
18046976 324
16389120 319
7243776 316
9588736 309
26919936 315
2068480 317
21771264 320
3138560 311
18165760 323
8387584 320
25266176 318
13416448 324
26480640 321
27202560 317
13935616 323
9308160 321
24699904 314
32326656 315
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 18, 2013, 03:09:04 AM
These long tests are really nice. Keep them coming, please!
I have the results from 4hrs of SanDisk Extreme Pro 128GB 100MB/s CompactFlash card and 2.1hrs of Lexar Professional 32GB 1000x CompactFlash card, but it exceeds the maximum limit of characters for the forum.  A1ex, send me instructions to email to you if you wish.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Audionut on May 18, 2013, 04:57:23 AM
but it exceeds the maximum limit of characters for the forum.

Paste it to pastebin http://pastebin.com/ (http://pastebin.com/)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: skrull on May 18, 2013, 05:04:27 AM
Hey a1ex and g3gg0, there's something that maybe you're missing. All flash cards (SD/CF/SSD/etc) have a fixed erase block size.

If there's no partition and the card is just formatted with filesystem then it is ok. But for those who have a partition table on them, the partition must be aligned with EBS to have optimal performance (See articles on partition alignment for SSD)

All partitions of the cards I've tested were misaligned out-of-the-box. Besides Dane-elec and Sandisk I couldn't recall the other brands. I couldn't recall the numbers but I did see performance improvements.

Instead of trying to find EBS for all cards, I suggest aligning the partition at 1MB, so it should fit almost (if not all) EBS.

An utility to check alignment: http://www.tcpdump.com/kb/os/windows/disk-alignment/all-pages.html
(Or using MS System Information - msinfo32.exe) http://whirlpool.net.au/wiki/checking_ssd_alignment

Instructions for Windows XP here: http://support.microsoft.com/kb/929491
Linux users should set fdisk to show entry/units to sectors and create a partition with starting sector 2048.
Of course you can use any partition manager to move/resize the beginning of the partition.

Regards,

Rodrigo
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 18, 2013, 05:14:41 AM
thanks Audionut!

http://pastebin.com/fKzZ8ee5 (http://pastebin.com/fKzZ8ee5) -- 4+hr benchmark of SanDisk Extreme Pro 100MB/s

http://pastebin.com/jU0Jv3DH (http://pastebin.com/jU0Jv3DH) -- 2+hr benchmark of Lexar Professional 1000x

Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: noisyboy on May 18, 2013, 05:19:31 AM
Hey a1ex and g3gg0, there's something that maybe you're missing. All flash cards (SD/CF/SSD/etc) have a fixed erase block size.

If there's no partition and the card is just formatted with filesystem then it is ok. But for those who have a partition table on them, the partition must be aligned with EBS to have optimal performance (See articles on partition alignment for SSD)

All partitions of the cards I've tested were misaligned out-of-the-box. Besides Dane-elec and Sandisk I couldn't recall the other brands. I couldn't recall the numbers but I did see performance improvements.

Instead of trying to find EBS for all cards, I suggest aligning the partition at 1MB, so it should fit almost (if not all) EBS.

An utility to check alignment: http://www.tcpdump.com/kb/os/windows/disk-alignment/all-pages.html
(Or using MS System Information - msinfo32.exe) http://whirlpool.net.au/wiki/checking_ssd_alignment

Instructions for Windows XP here: http://support.microsoft.com/kb/929491
Linux users should set fdisk to show entry/units to sectors and create a partition with starting sector 2048.
Of course you can use any partition manager to move/resize the beginning of the partition.

Regards,

Rodrigo

Hey dude - cool reading! Would this affect performance then or just test results?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: noisyboy on May 18, 2013, 05:22:14 AM
Wow - just done some more reading on optimizing drives with disk alignment. Never new this stuff! Will have a play as soon as I can understand it  8)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: noisyboy on May 18, 2013, 05:41:41 AM
This is handy! http://www.techpowerup.com/articles/other/157 (http://www.techpowerup.com/articles/other/157)

Ignore the shit out of me.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Audionut on May 18, 2013, 06:34:36 AM
All flash cards (SD/CF/SSD/etc) have a fixed erase block size.

I've done all my SSD's but never thought to do the flash cards.

The maximum resolution (consistent - no frame drops) I could do previously was 1600x840.  After aligning the partition table I was able to get 1920x840.  Good times!

Also, the expected MB/s calculations are borked with high frame-rates.  I've noticed occasionally that FPS override sometimes displays funky results after being set.  Most times if you go back to live-view and then back to ML menu it seems to reset itself correctly.
When trying to adjust for 23.976, often times I get it close enough, say 23.978, go back to live-view and mess around and when going back to ML menu, FPS override will now say 24.001 for instance.

Also, if I override to 48fps for instance, it appears that the MB/s calculations are getting based off 60fps set be Canon.

Also, raw2dng is displaying 30.848 fps on footage that was shot at 48fps
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 18, 2013, 06:59:31 AM
Quote
The maximum resolution (consistent - no frame drops) I could do previously was 1600x840.  After aligning the partition table I was able to get 1920x840.

Wow, quite significant. Need to try it.

Quote
When trying to adjust for 23.976, often times I get it close enough, say 23.978, go back to live-view and mess around and when going back to ML menu, FPS override will now say 24.001 for instance.

If you are in some NTSC mode (e.g. 24p), FPS override will try to multiply by 1000/1001. Photo mode and zoom are considered PAL for the purposes of rounding. To disable rounding, try exact FPS.

Quote
Also, raw2dng is displaying 30.848 fps on footage that was shot at 48fps

I'm pretty sure raw2dng is right here. Look in the FPS menu.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Audionut on May 18, 2013, 07:06:58 AM
I'm pretty sure raw2dng is right here. Look in the FPS menu.

Not sure what FPS menu you are talking about.  FPS override was set to 48 fps from 60 fps (should have been in PAL) in exact mode.  I was using shutter adjustment to get perfect 180 degree shutter.  I went from live-view to ML menu a couple of times to double check FPS override was staying correct.

Just thought, would my 48fps settings get overridden because I'm shooting for a higher resolution then 1280x720?

edit:  It defiantly recorded at 30fps not 48.

Wow, quite significant. Need to try it.

I formatted the card in exFat while I was at it also, not sure what difference this has on speed.  Previously Fat32.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 18, 2013, 07:25:31 AM
If you select 48fps and then move to 1080p or to zoom mode, it will clamp down to the maximum your camera can do (a little over 30fps). The value is printed in ML menu and in top-right corner.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Audionut on May 18, 2013, 07:28:41 AM
If you select 48fps and then move to 1080p or to zoom mode,

I was in zoom mode. 

Cheers a1ex.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 18, 2013, 08:07:56 AM
Back to topic. Here are some results:

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-long.png&hash=6184534c0033dfc8414b849722f3ac14)

Just had a crazy thought: what if we change buffer sizes randomly during writing?

Source: https://bitbucket.org/hudson/magic-lantern/commits/425a8abeb7ef
5D3 113 binary: autoexec.bin (http://a1ex.magiclantern.fm/bleeding-edge/5D3/experiment/autoexec.bin)
Debug - Benchmarks - Random buffer size test

My quick 10-minute test seems promising. If it gets rid of the large speed drops, it's worth exploring further imo.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: g3gg0 on May 18, 2013, 08:36:37 AM
my benchmark (non-random)
http://upload.g3gg0.de/pub_files/a7a633f83234f4a18d98c10e1421de7c/BENCH.7z
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 18, 2013, 09:03:29 AM
So is the card stress test a priority or the card random buffer test?

also would the results very much from camera to camera?
because I'm currently running three tests simultaneously
5d3, 5d2, t2i
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 18, 2013, 09:12:09 AM
Woauh... what's causing this difference?!
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-lexar-1000x.png&hash=224ad7f81ce692b3a2f5d5b89bda725e)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: g3gg0 on May 18, 2013, 09:19:47 AM
my card: (https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fupload.g3gg0.de%2Fpub_files%2Fd1971934a2a5151d406b24256bd52065%2FVRAM3.BMP&hash=ef493a302019a21f3c80b17b7bca9348)

just formatted it with correct alignment and exFAT clustersize 16M.
lets see what happens.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: g3gg0 on May 18, 2013, 09:25:06 AM
http://upload.g3gg0.de/pub_files/7005e69d9e57dc3b15abedcd92daee01/BENCH.LOG
with exFAT clustersize 16M and start sector alignment.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 18, 2013, 09:36:08 AM
Updated the graph; variations are much lower, but it's still slower than the other two, can't explain this...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Peter on May 18, 2013, 09:45:14 AM
1h Random Test Sandisk Extreme Pro 32GB

https://dl.dropboxusercontent.com/u/10273766/BENCHRND.LOG (https://dl.dropboxusercontent.com/u/10273766/BENCHRND.LOG)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 18, 2013, 09:52:17 AM
Thanks, looks like randomizing doesn't help.

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-random.png&hash=000aa143180c24b0e5544607c888eb98)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Audionut on May 18, 2013, 10:03:27 AM
Wow, quite significant. Need to try it.

An old benchmark from the card before alignment.

(https://www.magiclantern.fm/forum/proxy.php?request=https%3A%2F%2Fdl.dropboxusercontent.com%2Fu%2F34113196%2FCamera%2520stuff%2Fmore%2FVRAM2.BMP&hash=b6fb18514b8fd0cc94fa798f06df070a)

And one done just now after alignment.

(https://www.magiclantern.fm/forum/proxy.php?request=https%3A%2F%2Fdl.dropboxusercontent.com%2Fu%2F34113196%2FCamera%2520stuff%2FML%2FSpeed.BMP&hash=24c845edd7ae208206ab66948f0b8eca)

Couple of extra write MB/s and a heap of read MB/s for free  ;D
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 18, 2013, 10:10:51 AM
550D - 1 Hour
http://pastebin.com/FzC11JYK

5D Mark 2 - 1 Hour
http://pastebin.com/XbBKbPZb

5D Mark 3 - 1 Hour
http://pastebin.com/iBEF6Rix
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Audionut on May 18, 2013, 10:23:19 AM
https://dl.dropboxusercontent.com/u/34113196/Camera%20stuff/ML/BENCHRND.LOG

5D3 - Sandisk 16gb extreme 60MB/s CF.  8 mins (forgot to disable power save).
I can do a better test later tonight if you're still interested.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: g3gg0 on May 18, 2013, 10:53:04 AM
can some of you with a LEXAR 1000x post the VRAMx.BMP that is being saved with this plugin?
http://upload.g3gg0.de/pub_files/40763cb6132afa2b257321834ad10154/cf_acc.mo

Debug -> "Read CF details (MAY CAUSE ERR)"
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: nanomad on May 18, 2013, 11:20:11 AM
EOS 650D still running, but the results so far are very very consistent.
Sandisk UHS-I 95MB/s, as long as the buffer is bigger than 15M and it's odd the write speed is 41.4/41.5 MB/S
edit: give it a buffer bigger than 29 MB and it will decrease the speed
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Atrakt on May 18, 2013, 12:05:52 PM
Here is my Buffer Benchmark on 550D / T2i with SanDisk 8Gb SDHC-I Class 10 95MB/s
Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May18.550D109, 1d5cc48c11db (unified) tip
Mode: photo, Global Draw: OFF
10312704 205
15885312 207
80896 102
8949760 207
28661760 207
16264192 207
24521728 208
16424960 208
13148160 206
15619072 207
1658880 204
21001216 208
8548352 207
19760128 208
5965824 206
24906752 207
13968384 207
16770048 208
4542464 205
13063168 206
33263616 209
30312448 207
16713728 208
3887104 207
21841920 209
12846080 206
16192512 208
3333120 203
6719488 208
17313792 205
23374848 207
2865152 204
32488448 208
18588672 207
4186112 206
821248 197
3661824 208
18359296 208
19875840 208
22754304 208
13665280 207
24957952 207
28555264 208
33442816 208
10708992 207
20242432 206
8774656 206
11216896 208
23156736 208
12750848 208
12369920 210
2157568 200
15279104 205
29943808 210
30321664 208
19004416 207
268288 172
23778304 206
467968 179
1905664 204
32368640 209
19829760 207
26281984 207
24153088 208
11364352 208
32160768 207
5944320 207
24118272 208
28511232 208
31526912 209
15956992 209
1732608 203
13881344 208
6106112 205
17367040 210
21693440 207
30835712 209
1139712 197
13698048 207
19388416 208
1532928 200
16333824 207
15963136 207
23540736 208
23770112 207
7317504 207
6019072 208
13303808 206
32039936 208
13137920 209
24311808 207
25442304 208
8986624 207
25421824 208
2720768 203
18526208 207
12448768 208
6514688 206
6632448 206
17897472 207
26569728 208
22568960 206
11912192 207
22007808 207
30651392 208
29615104 207
18367488 208
21049344 207
15778816 207
24951808 208
5359616 206
23476224 208
17125376 205
3318784 203
12782592 207
30965760 208
1974272 204
32021504 206
24463360 207
28246016 208
23352320 205
27161600 211
25191424 208
10841088 206
22846464 208
19111936 206
26234880 208
32610304 209
14385152 209
18029568 208
11080704 207
3933184 205
22414336 207
8314880 207
27988992 208
20073472 209
23487488 209
30233600 211
25299968 208
2406400 202
28059648 209
2145280 201
27503616 208
20705280 208
28731392 208
2458624 202
19662848 209
6198272 207
21655552 207
32225280 209
21788672 206
16669696 209

Hope this help !

EDIT : I'm trying with extFAT this afternoon!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 18, 2013, 12:09:12 PM
Messing with partition alignment and noticing some speed increases
can anyone else confirm that the 5D mark 2 cant read exFat formatted cards?
or am I the only one having trouble with this

5D3 and T2i read exFat fine but my 5D2 wont
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 18, 2013, 02:24:33 PM
Alright I need a 1000x so I can help. From the charts I read here the transcend 1000x 64GB should be enough to record 1920x1080@25p is that correct? If so I'm gonny order one from Amazon immediately...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 18, 2013, 02:44:30 PM
For the record I only think I did realignment right
I set the partition alignment and allocation to 4096k, but the 5D Mark 2 refused to read any of my cards in any format other than FAT32

550D
SanDisk Extreme 32GB 45MB/s - exFAT 4096 align/allocation - 2 Hours
http://pastebin.com/8a4AUDm8

5D Mark 2
Transcend 32 GB 400x - FAT32 - Unknown alignment (Default: 16k allocation) - 2 Hours
http://pastebin.com/WiSw5WJY

5D Mark 3
Komputer Bay 64 GB 1000x - exFAT 4096 align/allocation - 2 Hours
http://pastebin.com/RARBn4ye
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 18, 2013, 02:56:56 PM
Alright I need a 1000x so I can help. From the charts I read here the transcend 1000x 64GB should be enough to record 1920x1080@25p is that correct? If so I'm gonny order one from Amazon immediately...

Works fine for me...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 18, 2013, 03:07:23 PM
Quote
edit: give it a buffer bigger than 29 MB

What is the largest contig chunk size... around there? 600D has 31MB... 32MB writes seemed to help/didn't hurt. 6D has 30 MB.. 32MB writes slowed things down.

I'm going to check alignment with the utility, in windows the starting offset was divisible by 4096 so I guess aligned already?

All my disks were aligned. Sd cars too: http://www.freewarefiles.com/Disk-Alignment-Test_program_71311.html and checked with msinfo.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: pio_hyun on May 18, 2013, 04:08:10 PM
Here is my Buffer Benchmark on 6D with SanDisk Extreme Pro 32GB 95MB/s...
Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May18.6D113, 25d36d43a82c (unified) tip
Mode: playback, Global Draw: ON
10312704 407
15885312 419
80896 145
8949760 409
28661760 411
16264192 411
24521728 413
16424960 415
13148160 411
15619072 411
1658880 379
21001216 411
8548352 407
19760128 408
5965824 404
24906752 414
13968384 410
16770048 412
4542464 402
13063168 409
33263616 412
30312448 417
16713728 412
3887104 399
21841920 409
12846080 416
16192512 409
3333120 395
6719488 404
17313792 413
23374848 409
2865152 393
32488448 412
18588672 411
4186112 402
821248 349
3661824 400
18359296 408
19875840 409
22754304 414
13665280 410
24957952 412
28555264 414
33442816 411
10708992 408
20242432 410
8774656 406
11216896 412
23156736 411
12750848 410
12369920 415
2157568 386
15279104 409
29943808 416
30321664 412
19004416 409
268288 266
23778304 409
467968 312
1905664 383
32368640 410
19829760 411
26281984 410
24153088 412
11364352 407
32160768 409
5944320 402
24118272 407
28511232 414
31526912 414
15956992 413
1732608 380
13881344 410
6106112 403
17367040 411
21693440 408
30835712 417
1139712 307
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: CFP on May 18, 2013, 06:32:38 PM
Hi. I guess since we already know that the EOS 600D wont't be able to write more then 21 MB/s this isn't really helpfull. But here is my test:

I used: Canon EOS 600D | Yesterday's Nightly Build | 16 GB 45 MB/s SanDisk Extreme SDHC

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.600D102, cd52bc1653e9 tip
Mode: photo, Global Draw: OFF
10312704 211
15885312 211
80896 81
8949760 209
28661760 210
16264192 211
24521728 212
16424960 210
13148160 211
15619072 211
1658880 201
21001216 211
8548352 209
19760128 211
5965824 209
24906752 213
13968384 209
16770048 210
4542464 207
13063168 210
33263616 212
30312448 212
16713728 210
3887104 207
21841920 212
12846080 211
16192512 211
3333120 205
6719488 208
17313792 212
23374848 211
2865152 203
32488448 212
18588672 210
4186112 209
821248 186
3661824 207
18359296 211
19875840 211
22754304 211
13665280 209
24957952 211
28555264 212
33442816 212
10708992 210
20242432 211
8774656 209
11216896 210
23156736 211
12750848 210
12369920 212
2157568 200
15279104 209
29943808 211
30321664 211
19004416 209
268288 145
23778304 211
467968 168
1905664 201
32368640 209
19829760 211
26281984 211
24153088 210
11364352 210
32160768 212
5944320 208
24118272 210
28511232 211
31526912 212
15956992 211
1732608 201
13881344 211
6106112 208
17367040 212
21693440 212
30835712 212
1139712 193
13698048 210
19388416 212
1532928 197
16333824 211
15963136 211
23540736 211
23770112 212
7317504 209
6019072 209
13303808 209
32039936 212
13137920 210
24311808 212
25442304 212
8986624 210
25421824 210
2720768 203
18526208 211
12448768 210
6514688 206
6632448 208
17897472 210
26569728 212
22568960 211
11912192 211
22007808 212
30651392 211
29615104 210
18367488 211
21049344 211
15778816 210
24951808 212
5359616 208
23476224 212
17125376 211
3318784 205
12782592 211
30965760 212
1974272 203
32021504 211
24463360 212
28246016 212
23352320 211
27161600 212
25191424 208
10841088 210
22846464 211
19111936 212
26234880 211
32610304 213
14385152 211
18029568 212
11080704 210
3933184 207
22414336 210
8314880 210
27988992 212
20073472 210
23487488 212
30233600 213
25299968 211
2406400 200
28059648 210
2145280 200
27503616 208
20705280 212
28731392 211
2458624 202
19662848 213
6198272 209
21655552 211
32225280 212
21788672 212
16669696 211
12007424 211
4321280 206
14878720 209
10118144 209
2836480 204
21092352 211
17086464 211
1707008 200
17509376 211
28161024 211
18457600 212
16290816 211
10758144 210
17766400 211
28011520 212
19835904 212
11879424 209
18191360 211
12581888 213
15906816 210
6525952 209
30545920 210
934912 189
6738944 208
18920448 210
27171840 210
19916800 212
28598272 212
23926784 212
10470400 209
20392960 212
7282688 206
4824064 207
11820032 211
30988288 212
26221568 212
13527040 210
30140416 211
6785024 209
25762816 211
23324672 211
26011648 211
4475904 206
33500160 213
8732672 210
29461504 211
12411904 211
12294144 210
11481088 200
12786688 210
15858688 212
16142336 211
29415424 212
32114688 212
18460672 212
15672320 210
12832768 210
23447552 212
18734080 211
25832448 212
20690944 211
27086848 211
24894464 211
32919552 212
30015488 210
2870272 203
27643904 212
25778176 212
4189184 207
13642752 211
7861248 210
21999616 212
4232192 204
12140544 212
3162112 208
27608064 212
18791424 210
5019648 208
15958016 212
20426752 211
685056 180
18709504 211
6188032 208
6668288 208
30684160 212
9438208 211
20264960 210
1707008 200
4702208 210
27417600 211
31681536 212
1326080 195
9743360 206
29618176 213
28645376 212
21629952 212
21515264 210
12170240 210
29555712 212
2771968 203
30593024 211
23996416 212
31484928 211
24702976 212
24359936 211
32328704 209
21560320 211
18289664 211
26721280 211
33334272 212
29471744 212
30886912 212
10810368 210
16393216 212
4559872 206
17182720 211
251904 142
10129408 208
18564096 211
30530560 213
5036032 207
10642432 210
1025024 190
20564992 211
17504256 211
19713024 211
12450816 209
596992 176
20088832 211
3368960 205
12530688 211
29465600 211
10443776 210
23064576 213
32175104 211
9240576 212
30198784 211
11613184 210
7633920 210
22871040 211
22456320 211
16783360 211
1076224 192
1472512 197
53248 65
22145024 211
13445120 211
15488000 210
17851392 212
8222720 205
3790848 207
31733760 212
4009984 207
29513728 209
29906944 211
25694208 212
16442368 211
3623936 206
29339648 212
27055104 212
12034048 211
32011264 212
32172032 209
22600704 211
13225984 211
28665856 211
11716608 211
28250112 211
5085184 208
28856320 211
218112 134
21444608 211
30626816 213
7068672 208
31740928 209
27124736 212
17964032 211
23683072 212
10264576 211
23499776 212
23206912 211
29933568 211
13522944 211
28731392 212
13669376 210
18453504 211
8773632 209
31521792 212
32563200 212
14050304 210
23192576 211
2580480 204
12610560 211
8542208 209
21291008 211
1245184 206
9519104 211
29709312 212
14656512 210
19511296 211
17680384 211
31774720 212
17035264 211
16637952 212
24604672 211
23776256 212
12297216 211
31228928 211
19137536 211
11517952 211
25170944 211
10852352 209
14022656 213
27422720 212
2764800 200
31773696 212
25122816 212
6719488 208
20889600 213
13719552 207
26656768 212
27925504 212
25307136 212
30016512 210
15267840 211
1992704 202
7454720 211
13520896 211
19296256 212
15080448 210
2733056 203
6084608 208
7767040 209
19521536 211
11791360 206
4573184 203
31201280 202

If you find a way to overclock the SD-Controller, then do it. I don't care if my camera explodes if I can record 1280 X 720 for longer then 3 seconds :p
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 18, 2013, 06:51:11 PM
No obvious overclock for controller... maybe somehow a few mhz at best.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 18, 2013, 11:15:31 PM
can some of you with a LEXAR 1000x post the VRAMx.BMP that is being saved with this plugin?

here's one from a 32GB CF card g3ggo: https://docs.google.com/file/d/0B-UavK-PpYzwQk9xc0F2TUZTMWc/edit?usp=sharing
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: g3gg0 on May 18, 2013, 11:54:26 PM
here's one from a 32GB CF card g3ggo: https://docs.google.com/file/d/0B-UavK-PpYzwQk9xc0F2TUZTMWc/edit?usp=sharing

thanks a lot :)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: KMA_WWC on May 19, 2013, 12:17:15 AM
Ok, I started the test of the Hoodman Steel 1000x 64gb card (from 5min benchmark tests I get writing speed up to 116mb/s and reading up to 143mb/s). I will run the test until my battery dies and post the results here. Hope it helps :)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Hazer on May 19, 2013, 02:00:32 AM
Hi guys.

Interested in trying partition alignment on my Lexar 1000x 32GB.  If this results in repeatable speed boost across the board this may be worthy of a thread in its own right with clear instructions for Win/Mac.  For the mean time...

I'm on Mac OS X Mountain Lion.  Here's what gdisk reports about the Lexar:

--

Disk /dev/disk2: 62521200 sectors, 29.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 401BD3D8-8D0B-494B-A00D-87E8368CE132
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 62521166
Partitions will be aligned on 1-sector boundaries
Total free space is 1004 sectors (502.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              63        62520191   29.8 GiB    0700  Microsoft basic data

--

I believe I can use iPartition to adjust the start sector of the card.  Ideally what sector should it be?  Or is the card currently aligned?

Thanks!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: skrull on May 19, 2013, 03:18:05 AM
Hi guys.

Interested in trying partition alignment on my Lexar 1000x 32GB.  If this results in repeatable speed boost across the board this may be worthy of a thread in its own right with clear instructions for Win/Mac.  For the mean time...

I'm on Mac OS X Mountain Lion.  Here's what gdisk reports about the Lexar:

--

Disk /dev/disk2: 62521200 sectors, 29.8 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 401BD3D8-8D0B-494B-A00D-87E8368CE132
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 62521166
Partitions will be aligned on 1-sector boundaries
Total free space is 1004 sectors (502.0 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1              63        62520191   29.8 GiB    0700  Microsoft basic data

--

I believe I can use iPartition to adjust the start sector of the card.  Ideally what sector should it be?  Or is the card currently aligned?

Thanks!

Set 2048 as start sector.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 19, 2013, 03:23:24 AM
All of the drives I see are aligned x*(4096).. my HDDs and SD cards.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 19, 2013, 03:35:06 AM
All of the drives I see are aligned x*(4096).. my HDDs and SD cards.

My Komputer Bay 64 GB 1000x wasn't aligned, maybe the Komputer Bay 128 GB 1000x isn't aligned and that's why it has such slow benchmarks?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: platu on May 19, 2013, 03:38:52 AM
My Komputer Bay 64 GB 1000x wasn't aligned, maybe the Komputer Bay 128 GB 1000x isn't aligned and that's why it has such slow benchmarks?

My Komputer 128GB wasn't aligned either.  After alignment there was no change in performance in benchmarks.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 19, 2013, 03:44:51 AM
I'm still not 100% on what the "correct" or ideal settings are
what to set the align offset at or the chunk size
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Hazer on May 19, 2013, 04:22:19 AM
Set 2048 as start sector.

Ok, gave that a shot.  That seemed to drop the write speeds a few MB/s.  I was around 59-60 MB/s before the 2048 setting, now I'm at 57-58 MB/s.  Reformatting the card in the camera restored the original partition settings and the write speeds are now about 59-60 again.

So, couple questions:

One, how exactly is the correct start sector on a FAT32 volume calculated, and are we sure 2048 is correct?

Two, is there any reason CF card performance would degrade over time from recording data at rates like these?

Thanks!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: KMA_WWC on May 19, 2013, 05:13:55 AM
Just finished the 5h+ test (until full charged battery died). I used Hoodman Steel 1000x 64gb card. Writing speed 95% of the time was over 100mb/s. It dropped under 100mb/s only when the screen went to sleep, but when I got it back, speed returned back to over 100mb/s. Not sure why it happened.

Here are the file/results:
https://www.dropbox.com/s/qr3kpxh3xtleukl/BENCH.LOG

Please do let me know if that helps or if you need any other tests. I would love to help as much as I can.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 19, 2013, 08:16:40 AM
Wow, it overlaps perfectly with the other Lexar from Jason Montalvo.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: KMA_WWC on May 19, 2013, 09:34:13 AM
Wow, it overlaps perfectly with the other Lexar from Jason Montalvo.

Glad to hear that :) I will be getting 4 more 64gb Hoodman cards pretty soon. I can test those to see if there is any significant difference in writing speed between same cards. I know for sure that hoodman quality control/check is top notch, so I expect them to have relatively same speed with not much difference.

The only issue I see is that I still can't record continues 1920x1280 even though card tops out up to 116mb/s writing speed, and 1920x1280 requires only 98mb/s. I think it's comes more to firmware tweaking and getting max out of it or as much as possible. Basically, optimization.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 19, 2013, 09:41:14 AM
CF shootout:
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-cf.gif&hash=ea574fb105322e695c0acf17c400f7e5)

SD shootout:
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fa1ex.magiclantern.fm%2Fbleeding-edge%2Fraw%2Fbench-sd.gif&hash=eabcff6c5cc48fb782be064e5a2593c3)

I've only used the log files created outside LiveView, so the results should be comparable.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Jackie on May 19, 2013, 11:45:53 AM
About an hour long test Sandisk Extreme 32GB CF + 5D3
Code: [Select]
Random buffer size experiment
ML v2.3.NEXT.2013May18.5D3113, 425a8abeb7ef+ (unified) tip
Mode: movie 1920x1080 25p, Global Draw: OFF
CF SanDisk SanDisk SDCFX-032G                     
19658678 592
18380800 580
17340928 568
23952298 598
21052573 591
20265691 587
18969258 565
19429444 590
22568362 555
20948187 590
17175491 591
16087461 568
23347456 596
24939613 579
18817297 581
18395204 559
18984413 595
19555805 575
21178368 592
19641480 576
20759000 595
20418706 584
18059605 594
21330707 562
18270958 578
17141696 594
19293320 586
20579693 566
18394658 593
24481450 554
21150798 592
23969706 592
19360841 578
17507776 595
17413481 575
19775122 584
20101266 565
19025783 591
19643245 579
21778195 594
20650934 586
19489314 591
16797824 578
19026875 596
17474048 550
17203264 592
14795398 594
21735660 591
21743852 563
19922797 596
18626013 550
19820982 599
21035480 596
19362962 580
21580721 592
17978944 598
22444740 583
20778062 578
17028096 597
19742993 569
18191291 588
19221913 599
20663374 580
18904200 590
20999010 560
20672984 578
21149459 593
17845632 585
19305198 576
21612307 588
19029742 567
23326720 592
18633386 592
14747540 575
25976087 591
18128622 577
19395072 578
20776960 591
17463424 594
18005879 548
21166552 593
18263927 505
16282864 591
15077432 563
18140296 535
20769161 568
24568273 587
21910449 553
16872000 565
21254582 566
18098790 591
19847753 596
19286601 578
22405717 582
17390848 559
20409929 582
17167552 582
22445843 572
20894404 591
18154632 586
20731667 580
18477056 584
20429019 592
20455424 547
17980893 583
19357915 594
19720118 597
22759338 570
19762907 597
21486592 546
18474666 595
18380800 562
18326050 590
22034432 600
18582016 593
19312274 579
16658672 579
24673280 569
19257417 570
17206452 591
21447916 590
21283367 569
20818651 600
22053888 564
20908189 597
20035072 567
22771200 594
17075136 579
18194158 583
19230720 592
17494859 555
19513344 597
18530030 591
19740233 577
17660544 596
20131620 577
16528685 597
19780534 569
16356465 593
15984579 582
21678946 602
21931008 581
19464411 601
17207040 582
18144187 583
22443008 578
18182963 597
23053141 596
19081011 575
21647753 576
17257592 593
20208128 572
18971101 599
20670829 575
22465450 579
16696621 591
22906453 574
15410574 590
23292245 596
22494444 567
18443537 594
16760350 593
17409856 560
17086272 459
20784128 595
19021414 537
20375917 568
19324562 529
18178798 584
20763175 564
19811401 570
22491818 593
21052258 597
17163136 589
18599321 575
24436829 595
21636804 551
16757157 592
19257563 594
16355498 561
21410343 579
17238848 592
20969550 588
22993749 569
26039668 597
21694542 563
22740736 580
18200849 593
17986082 594
22596096 576
22597632 596
16850880 548
21061632 592
20200740 590
18297992 592
15350442 575
19666139 593
20479488 562
21049028 580
17592832 589
18498560 575
23916373 580
16966716 594
24498548 558
19913069 591
17112896 595
18073736 577
20703305 599
19529947 589
16139832 580
21389677 565
15210609 596
18386124 583
20797912 589
18042333 588
20200228 583
16986834 596
16350930 560
18752716 597
19870646 582
18765277 593
20266276 574
16805440 598
18468522 599
19751526 568
16808658 593
17225856 588
18710664 582
22235687 598
17022464 574
19337966 581
19922285 594
21200344 586
19339195 569
16378458 586
22482432 595
17020566 578
20719689 587
19567396 574
19663725 581
17229504 584
18157909 586
16890816 561
19871012 593
18312942 593
18057536 483
18767735 596
19317623 536
16161249 533
19033497 557
18595635 577
18354517 579
20451766 601
18724454 567
18148420 567
20623872 597
21233112 589
19963026 577
16589402 591
17127296 546
21444135 592
23314688 561
24036778 594
25271668 582
20493092 587
22495783 584
18800913 559
20963254 561
15868988 591
15132956 595
19033907 585
21011534 572
19570395 564
16961664 589
23036757 599
19207714 563
22032462 586
19468800 596
20046921 561
18255257 593
21921949 584
19305608 593
19908169 569
22243091 571
15968918 565
23794688 596
17985536 588
15818482 583
23411456 591
21061266 573
19677622 599
22889898 578
19544576 569
21162614 596
23141802 586
19101969 591
18915259 583
18497399 596
18378956 535
21827977 598
23353088 596
20713984 600
20790665 581
18624238 576
18064861 600
21608999 560
18475076 600
18569147 593
23193856 599
22112413 585
17626944 577
18442786 570
20239652 596
17803904 588
18139477 581
16878272 579
20475904 590
17766208 546
19824713 596
16231303 585
19139925 580
19503616 595
19550793 593
20572672 562
18689979 597
19261001 594
19699097 462
18762137 597
21314638 562
22756437 511
20438381 570
21758582 577
18521472 587
16629760 576
19819812 599
20164608 570
17303808 560
20807758 597
18712644 595
16795840 580
17913992 569
16006686 568
15306296 557
21115588 591
18152925 595
21690368 585
23190101 573
19467776 561
19398178 580
20268544 586
20761380 572
21252315 593
18690730 581
19261074 591
19403264 558
20633453 573
17553792 557
18885290 591
20097536 593
22735530 574
19229559 595
23376384 562
18108825 596
17718528 580
17116736 593
25004404 565
21377417 599
22925627 597
19173785 564
17936998 589
15662592 562
19498788 595
20319085 597
20656364 596
19640685 572
17937681 575
19677593 567
21147175 574
19738550 591
19698980 595
16414900 574
21483812 602
19790555 594
19573321 577
21880438 598
18290112 602
18457122 560
20953009 601
19106406 602
15119473 594
24935330 566
16289189 601
14819112 567
23563946 590
20734829 596
17546048 595
19712614 553
20437577 593
19392989 568
20168265 589
16955008 580
18708821 595
21627746 585
24138837 583
15004216 547
18577339 561
17413888 591
19533165 595
18462378 434
19999963 595
20774473 539
20406564 598
22955605 524
18736832 579
18362504 567
23348053 560
17940548 590
16791104 591
16659215 581
22553941 591
15092035 561
20633600 598
17195648 565
20074276 597
17952358 545
17596114 599
22183384 562
16672888 575
23349589 597
22975409 569
16925876 587
19269339 579
17964800 574
18586282 566
18729369 569
20898422 593
18213751 577
23951957 599
22079881 573
19230646 558
16996032 563
21306761 593
18610790 584
18348224 577
17033920 566
18125184 567
18270528 586
16695898 591
21213105 593
17658944 589
19989284 571
24503381 592
16281178 566
18605533 593
18521838 568
15854411 594
16282563 558
19751204 571
20373284 595
19070020 600
20272932 573
21462567 567
24201557 563
20377307 593
15788032 570
21510301 596
14228428 549
18468992 601
18178880 592
24489984 565
19487597 582
15380426 588
20952210 567
16691260 574
19462894 595
21235160 578
19262317 581
16971840 565
20469174 576
19705270 587
22419968 593
19924772 551
21010432 587
20890624 553
19412041 590
22362348 569
21096667 593
19382272 547
21798518 598
18644672 451
19433398 589
19425572 551
17288256 537
19445828 558
19293257 576
20220635 549
20158171 574
16456041 563
20865181 597
22402304 597
19049062 585
17164288 574
19495716 564
24496872 568
20996883 582
17980608 594
18065134 593
23178069 582
20672950 579
19043874 561
21587810 593
19287859 557
18452224 591
19501568 584
19239253 592
20963091 598
18926387 583
19598677 566
20195840 569
18363392 585
18817911 591
18031936 596
18139682 558
18299426 597
17232594 573
18719812 597
19260635 563
19291574 594
18060970 561
19595878 595
22040891 576
18400733 594
22674983 555
18443946 595
17169408 570
19184025 587
16408234 583
21158765 592
20946392 585
18499788 569
19226185 562
17319936 598
23269120 601
17907780 583
20179968 579
18842897 569
18175249 562
23568298 596
19274205 598
21787332 604
19225014 584
20802486 591
22706773 573
17959594 579
19358646 603
18016384 566
17368064 597
20789484 570
20686611 594
21709587 554
18002624 561
19928795 591
19943789 599
16782208 589
20981287 572
19080260 581
19297499 560
22576128 601
20752896 560
20049773 594
17038034 579
17452875 470
21102198 563
21519911 542
19002299 535
17191168 594
16307260 569
18746436 568
18012160 554
18588480 598
20983414 599
23348650 577
17629888 579
22622293 584
19975460 587
21255798 598
17920204 581
20076544 595
19099579 562
19353307 576
21808364 592
19448758 591
18513920 560
21048100 591
17325376 566
20118381 594
18514752 592
17786496 598
20763254 575
17753600 573
24919784 600
26887782 570
19222893 557
22741504 590
19208942 596
22673408 575
22535168 585
15812380 560
18771353 567
19743129 592
20168192 598
17700288 582
19544473 589
20109238 570
20715598 603
19881033 576
19358242 567
20781922 594
22255694 575
21188371 601
18929459 576
16283105 569
20468516 565
20989952 596
16252024 593
20065718 585
20641133 575
18673664 567
20289609 591
21658308 598
18478912 601
16054091 579
19237410 563
20712684 568
18617344 594
19102037 584
20835108 604
18294169 552
18410564 592
22575104 590
17607744 597
21045720 555
17310976 586
20116553 571
20188964 596
18483392 592
22519722 578
19472110 588
19273581 581
22539520 599
19436748 552
18989943 594
20698269 439
17873216 597
18908091 535
19414089 567
21307155 568
21043042 575
19536822 578
20094976 566
19598701 559
21435470 600
22332494 592
19206656 568
20720088 604
23368448 573
16915520 595
17954884 562
19563861 600
19715218 577
20838951 589
22203155 571
17310656 572
20298971 593
21689816 568
25239086 577
23013717 601
21293134 582
21431768 599
20700711 561
18766506 596
22511274 569
22419882 598
21050368 574
17858048 596
16114688 563
18648746 589
19669674 587
16598136 590
21577491 557
18018624 591
18170811 597
23739136 600
19937792 586
18012364 593
19591460 538
21320152 600
19579392 595
16723184 591
18247475 570
16223687 591
19665773 541
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 19, 2013, 12:39:52 PM
nice to see the information out on the chart
im noticing that my two transcend benchmarks have a difference of about 10MB/s but by doing the partition alignment

Ill go ahead and rerun the benchmarks with different alignments to see how the results vary
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 19, 2013, 02:44:18 PM
So I'm finding that the 5D Mark 2 and 5D Mark 3 with the built in formatting will format CF cards to FAT32 with an offset of 31K and I believe an allocation of 16K

31K of course making the CF card not aligned..aligning the partition with an offset of 32K with an allocation of 16K appears to be giving me a ~10MB/s read speed increase but a ~10MB/s write decrease

FAT32 seems to be easier for me to troubleshoot myself seeing as there are way less options
I'll keep messing with it

550D
SanDiskExtreme 32GB 45MB/s - exFAT 1024 Offset - 64k Alloc - 1 hour
http://pastebin.com/Dj7KjrfU

5D Mark 3
KomputerBay 32GB 1000x - exFAT 1024 Offset - 64K Alloc - 1 hour
http://pastebin.com/whfv5k2v

with these tests I was reading a forum that was saying a 1024 offset was a good start point and a 64K allocation would give performance increases, curious as to how these benchmarks compare to my last benchmark
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: JackDaniel412 on May 19, 2013, 02:52:36 PM
5D2 - SanDisk Extreme Pro 16GB 90 MB/s.

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May17.5D2212, 33e2dcdef271 (unified) tip
Mode: movie 1920x1080 24p, Global Draw: OFF
10312704 569
15885312 572
80896 123
8949760 463
28661760 585
16264192 573
24521728 580
16424960 521
13148160 575
15619072 578
1658880 453
21001216 567
8548352 564
19760128 581
5965824 552
24906752 520
13968384 570
16770048 578
4542464 531
13063168 526
33263616 578
30312448 584
16713728 573
3887104 519
21841920 582
12846080 571
16192512 572
3333120 469
6719488 556
17313792 578
23374848 578
2865152 438
32488448 579
18588672 582
4186112 532
821248 371
3661824 459
18359296 575
19875840 576
22754304 524
13665280 577
24957952 582
28555264 580
33442816 528
10708992 509
20242432 583
8774656 557
11216896 524
23156736 529
12750848 575
12369920 574
2157568 443
15279104 527
29943808 584
30321664 581
19004416 575
268288 229
23778304 579
467968 312
1905664 489
32368640 576
19829760 579
26281984 585
24153088 582
11364352 480
32160768 585
5944320 543
24118272 582
28511232 485
31526912 585
15956992 570
1732608 459
13881344 515
6106112 553
17367040 497
21693440 527
30835712 593
1139712 410
13698048 574
19388416 517
1532928 389
16333824 525
15963136 577
23540736 526
23770112 514
7317504 536
6019072 546
13303808 572
32039936 577
13137920 543
24311808 585
25442304 580
8986624 564
25421824 477
2720768 518
18526208 574
12448768 564
6514688 539
6632448 552
17897472 571
26569728 571
22568960 570
11912192 566
22007808 575
30651392 576
29615104 525
18367488 526
21049344 579
15778816 574
24951808 581
5359616 540
23476224 498
17125376 570
3318784 524
12782592 571
30965760 582
1974272 457
32021504 583
24463360 566
28246016 580
23352320 476
27161600 578
25191424 545
10841088 560
22846464 468
19111936 572
26234880 529
32610304 530
14385152 519
18029568 576
11080704 556
3933184 544
22414336 574
8314880 553
27988992 572
20073472 566
23487488 501
30233600 541
25299968 557
2406400 386
28059648 537
2145280 451
27503616 580
20705280 520
28731392 538
2458624 470
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 1% on May 19, 2013, 02:58:39 PM
What if you align to 4096.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 19, 2013, 03:07:46 PM
What if you align to 4096.

Yeeeeah I'll do that and then fall asleep
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Vegandelight on May 19, 2013, 05:59:25 PM
I wonder if the person submitting 64gb komputerbay had it in lv-mode or just playback.

cause LV Photo maxes out at around 98mb/s
playback mode 121mb/s

A1ex what mode are we suppose to try in? so people are clear on that.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: a1ex on May 19, 2013, 06:10:15 PM
You can check from logs. I've selected only the tests that were ran outside LiveView.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Mayo on May 19, 2013, 06:32:15 PM
6D Transcend Ultimate 64GB 90MBs  (exFAT 4096)

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May18.6D113, 25d36d43a82c (unified) tip
Mode: playback, Global Draw: OFF
10312704 249
15885312 288
80896 82
8949760 302
28661760 304
16264192 299
24521728 296
16424960 300
13148160 300
15619072 300
1658880 273
21001216 302
8548352 298
19760128 296
5965824 297
24906752 304
13968384 254
16770048 297
4542464 282
13063168 298
33263616 302
30312448 299
16713728 265
3887104 290
21841920 300
12846080 284
16192512 303
3333120 290
6719488 299
17313792 301
23374848 287
2865152 287
32488448 304
18588672 299
4186112 293
821248 196
3661824 280
18359296 304
19875840 280
22754304 279
13665280 243
24957952 271
28555264 280
33442816 311
10708992 291
20242432 269
8774656 307
11216896 284
23156736 294
12750848 307
12369920 305
2157568 281
15279104 295
29943808 300
30321664 296
19004416 307
268288 162
23778304 307
467968 203
1905664 162
32368640 304
19829760 298
26281984 305
24153088 293
11364352 306
32160768 310
5944320 290
24118272 307
28511232 293
31526912 308
15956992 310
1732608 258
13881344 301
6106112 301
17367040 296
21693440 289
30835712 303
1139712 261
13698048 306
19388416 306
1532928 240
16333824 308
15963136 307
23540736 292
23770112 293
7317504 302
6019072 277
13303808 309
32039936 305
13137920 277
24311808 292
25442304 291
8986624 306
25421824 307
2720768 265
18526208 304
12448768 291
6514688 289
6632448 274
17897472 306
26569728 298
22568960 292
11912192 306
22007808 293
30651392 309
29615104 308
18367488 289
21049344 307
15778816 307
24951808 304
5359616 288
23476224 306
17125376 257
3318784 287
12782592 306
30965760 311
1974272 262
32021504 308
24463360 299
28246016 309
23352320 281
27161600 301
25191424 292
10841088 280
22846464 309
19111936 294
26234880 307
32610304 296
14385152 312
18029568 306
11080704 291
3933184 296
22414336 268
8314880 293
27988992 310
20073472 298
23487488 293
30233600 310
25299968 292
2406400 288
28059648 308
2145280 270
27503616 303
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 19, 2013, 07:22:47 PM
for the graph a1ex: http://pastebin.com/974H86ey -- 2+hrs on 5DmkIII Delkin Devices 64GB 1000x UDMA7 CompactFlash card
Title: 600D Sandisk Exterm Pro 95Mbit
Post by: xaled on May 19, 2013, 10:38:26 PM
Buffer size experiment
ML v2.3.NEXT.2013May19.600D102, 69ecc405167a tip
Mode: idk, Global Draw: ON
10312704 212
15885312 214
80896 104
8949760 211
28661760 215
16264192 214
24521728 213
16424960 214
13148160 214
15619072 209
1658880 205
21001216 213
8548352 212
19760128 215
5965824 212
24906752 213
13968384 213
16770048 214
4542464 211
13063168 212
33263616 212
30312448 214
16713728 213
3887104 210
21841920 214
12846080 212
16192512 213
3333120 209
6719488 212
17313792 213
23374848 213
2865152 209
32488448 214
18588672 213
4186112 210
821248 196
3661824 210
18359296 213
19875840 214
22754304 215
13665280 213
24957952 213
28555264 215
33442816 213
10708992 212
20242432 213
8774656 212
11216896 213
23156736 215
12750848 212
12369920 214
2157568 205
15279104 213
29943808 214
30321664 214
19004416 213
268288 163
23778304 214
467968 182
1905664 207
32368640 214
19829760 213
26281984 214
24153088 213
11364352 213
32160768 214
5944320 213
24118272 214
28511232 215
31526912 213
15956992 213
1732608 207
13881344 214
6106112 211
17367040 214
21693440 214
30835712 215
1139712 200
13698048 213
19388416 213
1532928 204
16333824 214
15963136 213
23540736 214
23770112 214
7317504 212
6019072 212
13303808 215
32039936 214
13137920 213
24311808 213
25442304 215
8986624 212
25421824 215
2720768 207
18526208 213
12448768 214
6514688 213
6632448 211
17897472 214
26569728 213
22568960 215
11912192 213
22007808 214
30651392 213
29615104 214
18367488 214
21049344 214
15778816 214
24951808 213
5359616 211
23476224 213
17125376 213
3318784 209
12782592 213
30965760 215
1974272 207
32021504 214
24463360 214
28246016 215
23352320 213
27161600 214
25191424 213
10841088 213
22846464 214
19111936 213
26234880 214
32610304 213
14385152 215
18029568 213
11080704 213
3933184 210
22414336 213
8314880 214
27988992 214
20073472 214
23487488 214
30233600 215
25299968 213
2406400 207
28059648 213
2145280 205
27503616 212
20705280 213
28731392 215
2458624 207
19662848 215
6198272 211
21655552 214
32225280 214
21788672 214
16669696 214
12007424 213
4321280 209
14878720 213
10118144 212
2836480 209
21092352 213
17086464 213
1707008 204
17509376 213
28161024 214
18457600 214
16290816 213
10758144 214
17766400 213
28011520 214
19835904 213
11879424 211
18191360 214
12581888 210
15906816 214
6525952 209
30545920 214
934912 196
6738944 213
18920448 214
27171840 214
19916800 214
28598272 215
23926784 210
10470400 211
20392960 213
7282688 211
4824064 208
11820032 212
30988288 213
26221568 213
13527040 212
30140416 214
6785024 211
25762816 215
23324672 214
26011648 214
4475904 210
33500160 214
8732672 213
29461504 215
12411904 214
12294144 213
11481088 213
12786688 213
15858688 212
16142336 213
29415424 214
32114688 213
18460672 213
15672320 213
12832768 213
23447552 213
18734080 214
25832448 214
20690944 213
27086848 214
24894464 212
32919552 214
30015488 214
2870272 208
27643904 213
25778176 213
4189184 210
13642752 212
7861248 212
21999616 215
4232192 209
12140544 214
3162112 211
27608064 212
18791424 214
5019648 210
15958016 215
20426752 212
685056 191
18709504 212
6188032 210
6668288 213
30684160 211
9438208 212
20264960 214
1707008 204
4702208 211
27417600 214
31681536 213
1326080 201
9743360 211
29618176 212
28645376 215
21629952 210
21515264 213
12170240 213
29555712 212
2771968 206
30593024 212
23996416 213
31484928 213
24702976 213
24359936 214
32328704 214
21560320 213
18289664 213
26721280 213
33334272 214
29471744 214
30886912 213
10810368 213
16393216 213
4559872 210
17182720 213
251904 162
10129408 214
18564096 214
30530560 214
5036032 211
10642432 213
1025024 198
20564992 215
17504256 214
19713024 213
12450816 213
596992 188
20088832 213
3368960 209
12530688 212
29465600 214
10443776 213
23064576 214
32175104 214
9240576 214
30198784 214
11613184 213
7633920 212
22871040 214
22456320 213
16783360 214
1076224 199
1472512 204
53248 88
22145024 212
13445120 213
15488000 210
17851392 212
8222720 210
3790848 209
31733760 213
4009984 209
29513728 212
29906944 215
25694208 213
16442368 212
3623936 208
29339648 213
27055104 214
12034048 213
32011264 213
32172032 213
22600704 213
13225984 212
28665856 212
11716608 212
28250112 214
5085184 211
28856320 213
218112 155
21444608 214
30626816 215
7068672 212
31740928 214
27124736 213
17964032 213
23683072 214
10264576 214
23499776 215
23206912 214
29933568 215
13522944 213
28731392 214
13669376 214
18453504 213
8773632 213
31521792 213
32563200 214
14050304 214
23192576 213
2580480 208
12610560 212
8542208 212
21291008 214
1245184 208
9519104 214
29709312 213
14656512 212
19511296 215
17680384 212
31774720 213
17035264 209
16637952 213
24604672 214
23776256 214
12297216 213
31228928 213
19137536 213
11517952 214
25170944 214
10852352 212
14022656 211
27422720 214
2764800 207
31773696 213
25122816 213
6719488 210
20889600 215
13719552 213
26656768 214
27925504 215
25307136 213
30016512 215
15267840 213
1992704 206
7454720 212
13520896 212
19296256 213
15080448 214
2733056 205
6084608 210
7767040 212
19521536 213
11791360 212
4573184 209
31201280 213
12889088 213
10139648 213
24348672 213
178176 146
9086976 212
1422336 202
20881408 214
2706432 208
29356032 215
9225216 213
9115648 212
19433472 214
2195456 210
31977472 214
7171072 213
8365056 213
31093760 213
17173504 213
2191360 206
2806784 209
26635264 213
11782144 214
25329664 213
23643136 211
26715136 213
3762176 208
4759552 210
21786624 212
12112896 210
28181504 216
25351168 213
33405952 212
19030016 213
9690112 212
23938048 211
13831168 210
14360576 213
5323776 210
12928000 212
7570432 210
13710336 214
7164928 209
13621248 213
29969408 214
29436928 213
9693184 212
10413056 213
16844800 212
6436864 212
3139584 207
1518592 202
22846464 213
15690752 212
31619072 215
19501056 211
16398336 211
6238208 210
15412224 211
13130752 210
32825344 213
19061760 212
22163456 212
24397824 215
18536448 214
24160256 212
22958080 214
4352000 210
11240448 212
6855680 211
3570688 210
4942848 212
12975104 214
24314880 212
12750848 211
3128320 209
29314048 214
5171200 210
18586624 214
12131328 213
22717440 212
6662144 211
3102720 208
13159424 211
21650432 212
1045504 198
6996992 211
8030208 211
41984 70
646144 189
2521088 207
24885248 211
14108672 213
6751232 210
1507328 209
27210752 212
4873216 210
8120320 211
25854976 214
5417984 211
26497024 213
15966208 213
8155136 211
11756544 212
25576448 211
14921728 212
8012800 212
24283136 214
18381824 213
29868032 214
16788480 212
29538304 212
28482560 214
22857728 213
11183104 212
1052672 198
5559296 210
15012864 211
32344064 212
13061120 211
28729344 215
9480192 212
30612480 213
20639744 214
10013696 211
5862400 210
18298880 213
23938048 213
29583360 212
2676736 206
31510528 213
2937856 209
23347200 214
11726848 212
2904064 207
20049920 212
26983424 213
1421312 203
13773824 211
26993664 213
15478784 213
6122496 210
31414272 212
24333312 213
16172032 213
31551488 212
30025728 212
24596480 214
16249856 213
21200896 213
1811456 204
12495872 212
22435840 212
1756160 204
19796992 214
6949888 208
32049152 212
26814464 214
5679104 211
5804032 210
8168448 211
7987200 210
7357440 211
10604544 212
32722944 213
22999040 213
16946176 213
27879424 213
16748544 212
26218496 214
8698880 213
24347648 210
17693696 212
11396096 212
27094016 212
18161664 212
17741824 212
7563264 212
11387904 213
6795264 209
13068288 213
33315840 213
1360896 201
179200 145
31031296 215
29638656 214
6290432 212
17600512 212
23806976 212
22608896 213
13219840 212
2768896 211
28721152 213
13686784 212
31881216 213
21140480 213
27467776 214
6325248 210
18780160 213
29000704 213
5698560 208
13757440 213
32033792 213
1196032 207
7829504 211
13819904 213
4787200 208
31131648 213
6534144 208
17713152 212
10491904 211
28841984 213
8125440 211
30911488 212
19365888 214
11707392 212
5778432 210
16601088 213
21358592 213
26169344 214
1667072 204
4779008 208
29435904 213
662528 189
28992512 213
24974336 214
23857152 212
401408 181
15919104 212
27906048 213
23015424 215
4002816 208
24198144 212
29455360 212
25784320 214
17810432 213
1175552 201
33447936 214
4911104 209
20684800 214
11038720 210
22244352 212
3306496 207
13486080 213
21708800 213
8059904 212
23488512 211
27561984 211
29150208 213
22958080 214
79872 105
3001344 207
25936896 211
5336064 209
7099392 210
18265088 213
5236736 208
29139968 212
30307328 211
28890112 213
8766464 212
6253568 210
32888832 213
25340928 212
5874688 210
8569856 212
13980672 213
12325888 211
10957824 210
21971968 214
27854848 214
32061440 215
20875264 213
27922432 213
12000256 212
24394752 213
33127424 212
18564096 213
28583936 213
1114112 208
12428288 212
29057024 214
18947072 211
31187968 213
6689792 211
24388608 213
9733120 213
14794752 213
27363328 211
22615040 212
4679680 209
29193216 214
29623296 213
2713600 206
18762752 213
18162688 213
5191680 210
31337472 212
10897408 212
3752960 209
15242240 213
4296704 210
7144448 209
3975168 209
11262976 212
3813376 209
29945856 215
22281216 213
11097088 212
25664512 212
21757952 214
19299328 213
27878400 212
5765120 210
6858752 212
29338624 213
17524736 213
9234432 211
18404352 212
12910592 214
32882688 211
17588224 212
353280 171
20793344 215
25840640 212
24542208 212
12421120 212
1551360 203
26938368 213
3689472 209
25926656 212
13207552 212
14135296 212
29024256 211
6199296 211
22039552 211
15332352 212
12561408 212
30338048 212
5548032 210
18877440 212
14754816 212
3061760 208
16175104 212
21693440 212
18046976 212
16389120 213
7243776 210
9588736 211
26919936 212
2068480 207
21771264 213
3138560 206
18165760 213
8387584 212
25266176 213
13416448 213
26480640 212
27202560 214
13935616 212
9308160 212
24699904 211
32326656 213
8325120 211
13915136 212
19608576 213
15007744 214
31070208 213
10235904 212
22617088 212
5702656 209
20756480 213
4559872 209
15673344 212
19785728 212
13262848 211
30248960 212
24855552 213
26693632 213
456704 181
4195328 210
22641664 212
5236736 210
10093568 212
28576768 212
25004032 213
16843776 212
31466496 213
18185216 213
14026752 212
12017664 211
15603712 211
5610496 210
6509568 208
32446464 213
10720256 212
10158080 213
21427200 212
30187520 213
1676288 204
5825536 211
14540800 213
28965888 213
26448896 212
17480704 212
23667712 213
14379008 213
22979584 212
32209920 213
9079808 210
19117056 212
1785856 207
3345408 208
28873728 213
10025984 212
32382976 213
5965824 210
23553024 213
6449152 210
30467072 212
25605120 213
2913280 207
29967360 213
6344704 212
7871488 211
19953664 212
27994112 213
11735040 213
32824320 212
9994240 212
13592576 214
17856512 213
2124800 205
2849792 206
32727040 214
10672128 211
27549696 212
21854208 213
24068096 213
20750336 212
9348096 212
2812928 207
22634496 212
32300032 213
19179520 213
33179648 214
28841984 214
16781312 213
11229184 212
31198208 212
4141056 210
17610752 211
11081728 211
4424704 210
23146496 212
32856064 212
22829056 212
12701696 208
9548800 210
16521216 209
11356160 213
3127296 204
12703744 202
10955776 206
28401664 209
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Jackie on May 20, 2013, 01:07:13 AM
Some more data from me still using 5D3 + Sandisk Extreme 32GB
Code: [Select]
Random buffer size experiment
ML v2.3.NEXT.2013May18.5D3113, 425a8abeb7ef+ (unified) tip
Mode: playback, Global Draw: ON
CF SanDisk SanDisk SDCFX-032G                     
19658678 605
18380800 650
17340928 586
23952298 616
21052573 590
20265691 629
18969258 566
19429444 617
22568362 596
20948187 643
17175491 647
16087461 645
23347456 604
24939613 567
18817297 611
18395204 584
18984413 615
19555805 621
21178368 650
19641480 582
20759000 649
20418706 607
18059605 602
21330707 504
18270958 650
17141696 610
19293320 587
20579693 584
18394658 631
24481450 576
21150798 579
23969706 586
19360841 613
17507776 646
17413481 613
19775122 646
20101266 616
19025783 647
19643245 581
21778195 611
20650934 645
19489314 643
16797824 645
19026875 621
17474048 625
17203264 653
14795398 606
21735660 618
21743852 552
19922797 647
18626013 594
19820982 649
21035480 611
19362962 613
21580721 607
17978944 597
22444740 638
20778062 578
17028096 616
19742993 558
18191291 618
19221913 610
20663374 599
18904200 616
20999010 565
20672984 609
21149459 613
17845632 647
19305198 579
21612307 609
19029742 560
23326720 648
18633386 640
14747540 630
25976087 646
18128622 632
19395072 610
20776960 594
17463424 642
18005879 618
21166552 575
18263927 599
16282864 612
15077432 577
18140296 598
20769161 617
24568273 587
21910449 602
16872000 607
21254582 585
18098790 635
19847753 574
19286601 647
22405717 582
17390848 634
20409929 606
17167552 653
22445843 536
20894404 628
18154632 600
20731667 622
18477056 580
20429019 623
20455424 491
17980893 614
19357915 579
19720118 528
22759338 604
19762907 575
21486592 628
18474666 602
18380800 644
18326050 589
22034432 634
18582016 597
19312274 596
16658672 598
24673280 642
19257417 608
17206452 627
21447916 645
21283367 617
20818651 632
22053888 648
20908189 642
20035072 630
22771200 614
17075136 581
18194158 599
19230720 550
17494859 650
19513344 591
18530030 652
19740233 616
17660544 618
20131620 579
16528685 601
19780534 618
16356465 569
15984579 610
21678946 561
21931008 658
19464411 562
17207040 647
18144187 583
22443008 637
18182963 585
23053141 609
19081011 605
21647753 627
17257592 615
20208128 604
18971101 614
20670829 648
22465450 647
16696621 602
22906453 650
15410574 553
23292245 647
22494444 584
18443537 651
16760350 555
17409856 657
17086272 551
20784128 642
19021414 605
20375917 629
19324562 597
18178798 616
20763175 577
19811401 608
22491818 610
21052258 654
17163136 594
18599321 576
24436829 615
21636804 617
16757157 585
19257563 574
16355498 638
21410343 615
17238848 615
20969550 617
22993749 490
26039668 620
21694542 618
22740736 577
18200849 555
17986082 614
22596096 597
22597632 576
16850880 560
21061632 607
20200740 616
18297992 611
15350442 593
19666139 605
20479488 556
21049028 632
17592832 614
18498560 599
23916373 616
16966716 602
24498548 648
19913069 612
17112896 627
18073736 579
20703305 616
19529947 614
16139832 537
21389677 612
15210609 582
18386124 612
20797912 603
18042333 614
20200228 646
16986834 599
16350930 630
18752716 580
19870646 583
18765277 615
20266276 614
16805440 609
18468522 583
19751526 615
16808658 577
17225856 589
18710664 613
22235687 587
17022464 603
19337966 623
19922285 624
21200344 624
19339195 622
16378458 612
22482432 583
17020566 616
20719689 598
19567396 644
19663725 600
17229504 634
18157909 584
16890816 644
19871012 614
18312942 618
18057536 574
18767735 650
19317623 572
16161249 609
19033497 604
18595635 613
18354517 595
20451766 628
18724454 585
18148420 634
20623872 617
21233112 616
19963026 552
16589402 615
17127296 599
21444135 615
23314688 632
24036778 577
25271668 629
20493092 506
22495783 622
18800913 577
20963254 560
15868988 602
15132956 588
19033907 600
21011534 614
19570395 584
16961664 605
23036757 618
19207714 612
22032462 568
19468800 626
20046921 569
18255257 595
21921949 613
19305608 587
19908169 590
22243091 616
15968918 610
23794688 571
17985536 607
15818482 606
23411456 611
21061266 521
19677622 626
22889898 621
19544576 584
21162614 648
23141802 623
19101969 612
18915259 579
18497399 612
18378956 586
21827977 606
23353088 612
20713984 617
20790665 573
18624238 617
18064861 575
21608999 604
18475076 632
18569147 611
23193856 581
22112413 651
17626944 575
18442786 616
20239652 648
17803904 603
18139477 649
16878272 583
20475904 619
17766208 619
19824713 650
16231303 581
19139925 624
19503616 658
19550793 570
20572672 651
18689979 557
19261001 616
19699097 582
18762137 615
21314638 627
22756437 604
20438381 652
21758582 573
18521472 613
16629760 613
19819812 571
20164608 597
17303808 648
20807758 550
18712644 645
16795840 585
17913992 613
16006686 607
15306296 648
21115588 607
18152925 486
21690368 614
23190101 551
19467776 584
19398178 582
20268544 627
20761380 600
21252315 587
18690730 603
19261074 655
19403264 581
20633453 630
17553792 612
18885290 583
20097536 592
22735530 612
19229559 587
23376384 614
18108825 627
17718528 627
17116736 613
25004404 615
21377417 573
22925627 611
19173785 636
17936998 482
15662592 618
19498788 601
20319085 609
20656364 600
19640685 628
17937681 653
19677593 581
21147175 633
19738550 611
19698980 650
16414900 584
21483812 623
19790555 580
19573321 611
21880438 615
18290112 652
18457122 569
20953009 650
19106406 591
15119473 638
24935330 606
16289189 611
14819112 584
23563946 617
20734829 580
17546048 605
19712614 621
20437577 603
19392989 626
20168265 592
16955008 626
18708821 601
21627746 587
24138837 626
15004216 609
18577339 612
17413888 598
19533165 614
18462378 600
19999963 612
20774473 641
20406564 597
22955605 598
18736832 585
18362504 579
23348053 650
17940548 564
16791104 616
16659215 555
22553941 644
15092035 596
20633600 609
17195648 616
20074276 584
17952358 495
17596114 614
22183384 555
16672888 539
23349589 598
22975409 606
16925876 627
19269339 579
17964800 561
18586282 610
18729369 608
20898422 607
18213751 572
23951957 617
22079881 551
19230646 608
16996032 609
21306761 655
18610790 578
18348224 644
17033920 555
18125184 624
18270528 588
16695898 582
21213105 598
17658944 571
19989284 608
24503381 615
16281178 595
18605533 588
18521838 611
15854411 579
16282563 656
19751204 576
20373284 650
19070020 539
20272932 648
21462567 611
24201557 623
20377307 602
15788032 597
21510301 595
14228428 608
18468992 582
18178880 606
24489984 581
19487597 640
15380426 597
20952210 616
16691260 628
19462894 574
21235160 609
19262317 609
16971840 584
20469174 613
19705270 616
22419968 614
19924772 587
21010432 644
20890624 569
19412041 647
22362348 613
21096667 595
19382272 597
21798518 618
18644672 584
19433398 637
19425572 598
17288256 626
19445828 630
19293257 566
20220635 599
20158171 615
16456041 553
20865181 598
22402304 618
19049062 606
17164288 600
19495716 584
24496872 544
20996883 639
17980608 577
18065134 550
23178069 531
20672950 631
19043874 591
21587810 588
19287859 563
18452224 614
19501568 641
19239253 591
20963091 630
18926387 599
19598677 607
20195840 612
18363392 578
18817911 614
18031936 595
18139682 596
18299426 625
17232594 612
18719812 566
19260635 606
19291574 609
18060970 605
19595878 517
22040891 618
18400733 598
22674983 595
18443946 585
17169408 631
19184025 617
16408234 620
21158765 605
20946392 595
18499788 617
19226185 582
17319936 579
23269120 616
17907780 596
20179968 644
18842897 597
18175249 646
23568298 585
19274205 612
21787332 594
19225014 592
20802486 623
22706773 607
17959594 614
19358646 626
18016384 602
17368064 655
20789484 611
20686611 601
21709587 591
18002624 614
19928795 599
19943789 611
16782208 614
20981287 572
19080260 650
19297499 602
22576128 595
20752896 642
20049773 577
17038034 619
17452875 610
21102198 606
21519911 595
19002299 598
17191168 631
16307260 583
18746436 601
18012160 584
18588480 603
20983414 582
23348650 593
17629888 593
22622293 492
19975460 609
21255798 620
17920204 549
20076544 583
19099579 612
19353307 605
21808364 567
19448758 580
18513920 585
21048100 609
17325376 611
20118381 610
18514752 625
17786496 592
20763254 623
17753600 562
24919784 619
26887782 611
19222893 611
22741504 585
19208942 611
22673408 586
22535168 592
15812380 611
18771353 644
19743129 519
20168192 617
17700288 566
19544473 606
20109238 616
20715598 609
19881033 614
19358242 617
20781922 614
22255694 558
21188371 617
18929459 606
16283105 610
20468516 580
20989952 614
16252024 571
20065718 609
20641133 571
18673664 622
20289609 647
21658308 623
18478912 635
16054091 578
19237410 587
20712684 611
18617344 611
19102037 612
20835108 596
18294169 628
18410564 582
22575104 605
17607744 624
21045720 621
17310976 596
20116553 605
20188964 614
18483392 595
22519722 606
19472110 585
19273581 574
22539520 650
19436748 607
18989943 635
20698269 600
17873216 588
18908091 551
19414089 592
21307155 625
21043042 643
19536822 582
20094976 635
19598701 615
21435470 567
22332494 621
19206656 495
20720088 610
23368448 583
16915520 557
17954884 547
19563861 616
19715218 600
20838951 596
22203155 590
17310656 571
20298971 621
21689816 613
25239086 618
23013717 612
21293134 596
21431768 643
20700711 580
18766506 609
22511274 611
22419882 609
21050368 572
17858048 614
16114688 583
18648746 613
19669674 585
16598136 571
21577491 559
18018624 642
18170811 598
23739136 599
19937792 577
18012364 606
19591460 592
21320152 612
19579392 608
16723184 589
18247475 630
16223687 617
19665773 630
20501650 586
20966034 606
19116509 574
23427413 623
19338171 605
18297446 625
22322727 608
18831223 604
18231910 578
20381696 630
20475245 621
23168170 647
18219008 588
17102400 609
17917678 610
19410505 596
22951168 575
17139350 612
18525525 630
20908425 614
21098023 626
19852288 615
18516650 624
16953856 598
19823250 605
16965451 579
19265609 611
21124726 611
26060706 602
18839483 596
19751497 603
20401956 611
21316923 633
16491279 578
22468352 585
20167387 633
19867867 559
24428544 610
17243648 586
20747500 619
17964646 631
19382564 588
19819739 512
19981312 614
19741184 552
22671701 584
16347932 572
17959488 599
21180416 615
21599468 585
21298412 640
20893144 618
19052748 637
16872448 612
19897344 591
17643968 588
18760960 634
18699673 574
17442688 604
18359773 612
21579224 598
21344649 596
20443355 612
19189613 611
18667929 611
17218921 647
26314379 599
19416576 553
17220864 577
18054280 629
18605120 558
21336649 635
19608722 594
19945910 644
17316928 599
18036599 650
19490884 567
20805632 604
18180573 645
18180232 603
19303355 652
16968256 584
16878656 610
18717568 586
19985627 655
19374899 609
19092275 636
20658727 600
14341012 616
19350893 599
17509440 631
16992384 610
15874831 605
25835520 580
20850924 613
22694058 607
17167552 645
18331072 609
16800704 583
19508004 630
20421851 573
21077942 614
18696669 583
18554112 651
19424914 575
20008813 626
18845013 628
16894192 592
19645952 613
18324736 613
20868726 619
19911241 594
18434662 557
21366153 587
21115588 648
19945179 593
21994023 653
17113984 585
20704098 634
20894427 598
19436953 651
21087012 566
17804032 510
19427547 611
22650709 562
19468014 603
17019136 561
18036804 628
18264268 581
19454390 616
23639808 585
18579524 646
22968149 587
22632618 628
21598365 588
18170880 595
19751497 607
18031296 621
19177540 582
20716617 607
21062070 607
22658126 600
19581586 626
19766491 593
16504470 625
20014153 554
17300992 613
22182203 551
18276761 630
23536896 643
26370513 611
20121307 598
18355136 611
22546176 595
18996087 586
17816064 609
16251241 602
19364590 651
16988672 580
18712644 629
15749874 584
19866477 604
21939121 600
17825280 619
18564027 611
16952640 585
21264620 616
21153161 612
19803062 627
17092992 614
16994048 656
19689608 585
18097766 612
15008312 610
18524910 598
18534809 589
20205933 653
17314880 582
19553718 650
22649258 561
20643913 627
19850605 592
18127940 619
21982365 608
19400226 608
19276873 610
19608941 583
18072371 574
17013568 609
20878336 640
16764867 590
21538579 627
20860123 568
16201547 646
22393344 569
18650316 629
19997403 583
21785442 651
15553479 595
21087547 651
19194148 617
21444056 582
19852288 530
17967718 618
22248526 559
18422306 564
16854144 611
21109129 585
16910912 629
15791043 583
20358656 614
18436232 579
22604012 654
19640905 556
17391744 627
19704246 575
18782464 626
19635273 581
22958165 645
17147648 593
21438227 595
19153100 587
19508370 583
18557883 613
21141897 587
21123780 657
21115684 558
18073600 567
19624155 572
21139771 610
18985369 639
20274907 565
20817762 651
17982668 605
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: squig on May 20, 2013, 06:01:06 AM
Just got the Toshiba 1066x 64Gb card.  Here's the real world sustained test results with the 18/5 build. I got bored shooting my foot after 9Gb.

1928x1180 24p @ 90MB/s
1440x672 48p @ 77MB/s
1120x640 60p @70MB/s dropped frame @ 2300 frames.

I'll run the new benchmark test this arvo.

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FoNmszuq.png&hash=f48be9aaeea0f1c14dc8064b1c2919dc)
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FZR5Zhjj.png&hash=f10349ba7cec395c93e77736658d7c4e)
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FbIcmyps.png&hash=51217791b81a72b0a9ca172bc57be4db)
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FyxDf7wB.png&hash=0463f4f2fbc020040f52f43df8e746b1)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Yomommassis on May 20, 2013, 11:17:49 AM
Wanted to see how differently cards performed on different cameras
The cards were setup to have default formatting
by default I mean I took the card, formatted it in the camera, loaded magic lantern onto the card, and then ran the benchmark..no tricks


5D Mark 2 - Komputer Bay 64 GB 1000x - DEFAULT - +1Hour
http://pastebin.com/bSHZnmC8

5D Mark 3 - Amazon Basics 32 GB Class 10 - DEFAULT - +1Hour
http://pastebin.com/k1pmqURu

550D Amazon Basics 32 GB Class 10 - DEFAULT - +1Hour
http://pastebin.com/90D0rbFD

For some reason it seemed like the 5D Mark 3 was having slower speeds with the SD vs the 550D
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: jos_tm on May 20, 2013, 12:54:46 PM
I have tested the Toshiba 1066x 32 GB card with the build 19th.may on the Mark III. This is the log of the buffer size benchmark:

Buffer size experiment
ML v2.3.NEXT.2013May19.5D3113,
Mode: movie 1920x1080 25p, Global Draw: OFF
CF TOSHIBA THNCF TOSHIBA THNCF032GS                     
10312704 927
15885312 946
80896 249
8949760 935
28661760 945
16264192 955
24521728 937
16424960 945
13148160 930
15619072 954
1658880 814
21001216 938
8548352 938
19760128 944
5965824 920
24906752 934
13968384 930
16770048 928
4542464 905
13063168 932
33263616 963
30312448 942
16713728 956
3887104 886
21841920 961
12846080 927
16192512 927
3333120 875
6719488 912
17313792 889
23374848 866
2865152 785

Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: bronson on May 20, 2013, 01:25:59 PM
Tested with 5d mark2 (19th may) build
CF : Transcend 32GB 1000x  (30mn)

https://docs.google.com/file/d/0Bzajleby_hYZSm9reXN4QmZtSlU/edit?usp=sharing (https://docs.google.com/file/d/0Bzajleby_hYZSm9reXN4QmZtSlU/edit?usp=sharing)

Formated with fat32format with 64K Cluster size
http://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm (http://www.ridgecrop.demon.co.uk/index.htm?fat32format.htm)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: squig on May 20, 2013, 05:17:03 PM
Toshiba 1066x 64Gb ex-fat

http://pastebin.com/qAzt8kh3
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: mauerfuchs on May 21, 2013, 10:19:36 AM
Toshiba 1066x 64Gb ex-fat

http://pastebin.com/qAzt8kh3

Why is yours so fast? Because you're in playback mode?
Mine only makes between 82-95
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Kabuto1138 on May 21, 2013, 10:37:54 AM
Mauer
Why is yours so fast? Because you're in playback mode?
Mine only makes between 82-95

They mauerfuchs, are you also using the 64gb?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: mauerfuchs on May 21, 2013, 12:29:34 PM
Mauer
They mauerfuchs, are you also using the 64gb?

Yes i do. Mine came in FAT32 and i tryed to format it exFAT on MAC and PC. It didn't made it faster anyway...
http://www.magiclantern.fm/forum/index.php?topic=5513.0

There is one thing i still don't understand about the write buffer thing...is it possible to define the write buffersize somewhere in Magic Lantern? How and where?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 21, 2013, 05:24:12 PM
How are you running the benchmark?

In photomode i get ~15mb/sec more then in videomode (that opens in liveview)...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: dude on May 21, 2013, 05:34:53 PM
But isn t it right to do the benachmark in video mode/ Live View because that s the mode we need...?
By the way.. Lexar 16 GB 1000x Card: About 74 MB/s permanent, i also had up to 78 MB/s
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 21, 2013, 05:43:29 PM
Transcend 64GB 1000x - video mode:

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May19.5D3113,
Mode: movie 1920x1080 25p, Global Draw: OFF
CF TRANSCEND        TS64GCF1000                             
10312704 775
15885312 755
80896 236
8949760 789
28661760 760
16264192 753
24521728 774
16424960 732
13148160 735
15619072 742
1658880 627
21001216 855
8548352 755
19760128 843
5965824 785
24906752 835
13968384 772
16770048 802
4542464 738
13063168 825
33263616 862
30312448 829
16713728 782
3887104 721
21841920 882
12846080 799
16192512 807
3333120 749
6719488 803
17313792 859
23374848 813
2865152 728
32488448 845
18588672 810
4186112 791
821248 660
3661824 826
18359296 831
19875840 789
22754304 781
13665280 756
24957952 804
28555264 785
33442816 795
10708992 765
20242432 814
8774656 754
11216896 772
23156736 832
12750848 779
12369920 809
2157568 738
15279104 841
29943808 815
30321664 811
19004416 775
268288 450
23778304 867
467968 548
1905664 748
32368640 844
19829760 831
26281984 797
24153088 807
11364352 805
32160768 823
5944320 747
24118272 835
28511232 810
31526912 813
15956992 785
1732608 734
13881344 846
6106112 796
17367040 835
21693440 797
30835712 825
1139712 650
13698048 850
19388416 817
1532928 698
16333824 872
15963136 795
23540736 822
23770112 769
7317504 763
6019072 786
13303808 833
32039936 803
13137920 798
24311808 821
25442304 817
8986624 768
25421824 835
2720768 730
18526208 829
12448768 800
6514688 757
6632448 814
17897472 797
26569728 780
22568960 859
11912192 763
22007808 829
30651392 810
29615104 814
18367488 815
21049344 826
15778816 770
24951808 830
5359616 739
23476224 874
17125376 791
3318784 762
12782592 805
30965760 808
1974272 681
32021504 865
24463360 814
28246016 803
23352320 734
27161600 795
25191424 753
10841088 799
22846464 811
19111936 759
26234880 807
32610304 783
14385152 824
18029568 817
11080704 796
3933184 778
22414336 860
8314880 729
27988992 868
20073472 788
23487488 806
30233600 803
25299968 787
2406400 721
28059648 876
2145280 692
27503616 857
20705280 800
28731392 825
2458624 721
19662848 830
6198272 734
21655552 846
32225280 835
21788672 796
16669696 800
12007424 813
4321280 775
14878720 817
10118144 793
2836480 740
21092352 846
17086464 769
1707008 709
17509376 857
28161024 802
18457600 804
16290816 811
10758144 800
17766400 798
28011520 833
19835904 808
11879424 805
18191360 816
12581888 790
15906816 822
6525952 778
30545920 875
934912 613
6738944 822
18920448 862
27171840 801
19916800 780
28598272 858
23926784 801
10470400 799
20392960 802
7282688 781
4824064 772
11820032 832
30988288 835
26221568 823
13527040 763
30140416 805
6785024 734
25762816 813
23324672 793
26011648 791
4475904 737
33500160 856
8732672 739
29461504 789
12411904 826
12294144 802
11481088 786
12786688 810
15858688 816
16142336 789
29415424 808
32114688 807
18460672 838
15672320 810
12832768 805
23447552 822
18734080 796
25832448 800
20690944 800
27086848 818
24894464 796
32919552 797
30015488 827
2870272 726
27643904 866
25778176 761
4189184 787
13642752 814
7861248 837
21999616 817
4232192 742
12140544 808
3162112 759
27608064 852
18791424 765
5019648 797
15958016 805
20426752 778
685056 622
18709504 847
6188032 752
6668288 813
30684160 802
9438208 741
20264960 849
1707008 702
4702208 822
27417600 833
31681536 774
1326080 681
9743360 850
29618176 804
28645376 800
21629952 781
21515264 771
12170240 755
29555712 781
2771968 681
30593024 874
23996416 808
31484928 804
24702976 765
24359936 779
32328704 810
21560320 769
18289664 795
26721280 780
33334272 788
29471744 810
30886912 846
10810368 783
16393216 819
4559872 760
17182720 822
251904 424
10129408 821
18564096 828
30530560 856
5036032 770
10642432 856
1025024 638
20564992 847
17504256 818
19713024 820
12450816 788
596992 590
20088832 873
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 21, 2013, 05:45:42 PM
Same card, photo mode:

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May19.5D3113,
Mode: playback, Global Draw: OFF
CF TRANSCEND        TS64GCF1000                             
10312704 899
15885312 930
80896 360
8949760 989
28661760 930
16264192 938
24521728 917
16424960 906
13148160 915
15619072 900
1658880 825
21001216 910
8548352 844
19760128 1013
5965824 1010
24906752 961
13968384 936
16770048 950
4542464 910
13063168 1001
33263616 1052
30312448 1009
16713728 945
3887104 988
21841920 1076
12846080 942
16192512 1023
3333120 963
6719488 993
17313792 1098
23374848 1031
2865152 908
32488448 1050
18588672 1015
4186112 984
821248 918
3661824 1039
18359296 1027
19875840 981
22754304 970
13665280 922
24957952 1009
28555264 955
33442816 960
10708992 970
20242432 987
8774656 954
11216896 918
23156736 961
12750848 927
12369920 996
2157568 988
15279104 1039
29943808 995
30321664 1011
19004416 941
268288 641
23778304 1051
467968 757
1905664 1001
32368640 1052
19829760 993
26281984 1009
24153088 996
11364352 993
32160768 1013
5944320 960
24118272 1030
28511232 1036
31526912 986
15956992 968
1732608 932
13881344 1085
6106112 951
17367040 1051
21693440 1056
30835712 1040
1139712 848
13698048 1092
19388416 967
1532928 940
16333824 1086
15963136 957
23540736 1045
23770112 1007
7317504 970
6019072 1051
13303808 1000
32039936 989
13137920 1004
24311808 1031
25442304 1015
8986624 946
25421824 1045
2720768 908
18526208 977
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 21, 2013, 05:54:25 PM
One more time Transcend 64GB 1000x - video mode - this time with HDMI enabled (even less performance)

Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013May19.5D3113,
Mode: movie 1920x1080 25p, Global Draw: OFF
CF TRANSCEND        TS64GCF1000                             
10312704 692
15885312 689
80896 205
8949760 726
28661760 737
16264192 711
24521728 720
16424960 674
13148160 690
15619072 679
1658880 585
21001216 776
8548352 696
19760128 772
5965824 743
24906752 758
13968384 703
16770048 742
4542464 679
13063168 748
33263616 792
30312448 757
16713728 714
3887104 704
21841920 789
12846080 714
16192512 751
3333120 685
6719488 729
17313792 785
23374848 764
2865152 683
32488448 757
18588672 741
4186112 713
821248 582
3661824 737
18359296 772
19875840 729
22754304 724
13665280 709
24957952 750
28555264 724
33442816 733
10708992 766
20242432 766
8774656 722
11216896 722
23156736 747
12750848 713
12369920 752
2157568 668
15279104 771
29943808 744
30321664 757
19004416 716
268288 389
23778304 789
467968 495
1905664 659
32368640 774
19829760 762
26281984 747
24153088 747
11364352 734
32160768 761
5944320 689
24118272 774
28511232 772
31526912 751
15956992 727
1732608 642
13881344 783
6106112 705
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: sendalonline on May 22, 2013, 02:14:13 PM
@AndreasK, What is the performance of the 1000x Transcend cards during actual shooting? Is it good enough for shooting 1080p raw or how far up will it go without dropping frames? Thank you!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 22, 2013, 02:23:52 PM
@AndreasK, What is the performance of the 1000x Transcend cards during actual shooting? Is it good enough for shooting 1080p raw or how far up will it go without dropping frames? Thank you!

32 GB Transcend for me is good for full HD 1920x1080 with Global Draw Off... have to lower it a tad if you want to get GD on...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 22, 2013, 02:25:58 PM
Starts to drop frames at 1920x1280 at about 89MBs with HACK3D you can run 1920x1152 np.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 22, 2013, 02:27:25 PM
My one unfortunately is not enough for 1920x1080 @24p - even with the 3Dhack it drops 1 frame every ~2 seconds.
Speed is unchanged with or without global draw. In 1928x960 I can get 25p even with global draw on
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: sendalonline on May 22, 2013, 03:04:50 PM
Thank you all for the info on the Transcend cards!

I'm trying to decide on what card to get for testing RAW Video, as I can't get the Komputerbay cards and Lexar is a tad on the expensive side for now :)

Any insight on the actual shooting performance of the Delkin 1000x cards?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Danne on May 22, 2013, 03:11:17 PM
Thanks everyone for sharing! It seems that komputerbay 64gb is at the top on Alex testchart. Still, there are people telling about problems with the bigger cards. Is there a 64gb that would be "safe" to get in terms of speed and filming in 1080x1920p?
I,m looking at transcend maybe, toshiba? Recommendations?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 22, 2013, 03:23:57 PM
I bought the Transcend based on the chart but that is for the 32gb. Still it says write speed 120mb/s on the box. Dunno if my one is just a bad batch or if the 32 really is that much faster then the 64gb
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 22, 2013, 03:30:43 PM
I have 3 of the 32GB 1000x and they're all within 1-3MBs of each other.... I also have some 600Xs for my 7D that aren't to shabby.

Never had an issue with them and the price is right. I don't trust the Komputerbay cards for a second... I'd rather spend a little more based on all the negative reviews on Amazon.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 22, 2013, 04:36:00 PM
How fast are your 32 in liveview?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 22, 2013, 04:43:33 PM
Any insight on the actual shooting performance of the Delkin 1000x cards?

I could not get above 1920x720 @23.976fps sustained on either the Delkin 1000x 32GB or 64GB CF cards.  Average datarate before dropping frames was 64-66MB/s.  pretty lousy performance for a 1000x UDMA7.  does the 5D3 support UDMA protocol anyway?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: 5DanielMIII on May 22, 2013, 07:19:32 PM
I just tested the Sandisk Extreme Pro 32 gb rated at 90m/s

*A quick CrystalDiskMark test gave me a number of 92 Read and 85 write speed
*In ML 1920 x 1080 Raw record it won't go higer than 82-83.

Then I tried the Lexar 64gb 1000 x rated at "up to 150" read and "up to 145" write.

*Same CrystalDiskMark test gave 120 read and 103 write.
*In ML 1920 x 1080 Raw record it is the same at 82-83.
But when trying to do 1920 x 1280 I still only get 82-83..

Sugestions?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 22, 2013, 07:23:31 PM
How fast are your 32 in liveview?

Just tried, got the same exact results as in movie.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreasK on May 23, 2013, 08:02:36 AM
So you can record 1920x1080 with no dropped frames on the Transcend 32?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 23, 2013, 02:03:43 PM
So you can record 1920x1080 with no dropped frames on the Transcend 32?

Yes with Global Draw Off
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: dude on May 23, 2013, 02:32:32 PM
Did i understand right that, if you deselect raw pictures or select sraw on canon menu, there are less dropped frames during raw recording?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Colemar on May 23, 2013, 02:42:48 PM
http://pastebin.com/GrJxcTcC -- 2hr+ on Delkin Devices 1050x Compact Flash card
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: sergiocamara93 on May 23, 2013, 02:43:35 PM
So you can record 1920x1080 with no dropped frames on the Transcend 32?
I can record 1920x1080 24fps with both of my new Transcend 64gb 1000x but there's a little trick. The maximum sustainable speed I get is 82,9 MB/s which is just enough for recording without dropping frames.

When you put these cards on the camera and try to do 1080 24 right away they just won't. Not even recording several files. But, if you record a couple GBs, I go all the way up to 4GB, in 1920x960 and them you switch to 1080 they are just fine after that. I've recorded several 16GB files without a problem. If you switch the camera on/off, you take out the card or you don't record for a couple minutes you might have to warm them up again.

Of course they don't do 1080p 25fps because they max out at 82,9 MB/s. My cards are formated in exFAT (Quick format, 128 bytes units). Global Draw On/Off doesn't seen to affect much (~0,2 MB/s in the worst case scenario, which for these cards you should watch out). The benchmark doesn't show these speeds, though.

My guess is that they need to heat up to work to the peak. So, AndreasK, I hope it works for you too. Let me know how it goes!

EDIT: I'm using last lourenco build (22nd May).
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 23, 2013, 03:12:05 PM
Same build no warm up... I can turn the camera on and within seconds start recording with no dropped frames. Nothing special done to the card... the one I'm using now is fresh out of the package, loaded ML, tested after you had asked yesterday. The other 2 also work the same and they are older.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Danne on May 23, 2013, 04:02:05 PM
Same build no warm up... I can turn the camera on and within seconds start recording with no dropped frames. Nothing special done to the card... the one I'm using now is fresh out of the package, loaded ML, tested after you had asked yesterday. The other 2 also work the same and they are older.

Seems that the 32gb are more stable than 64gb regarding the transcend 1000x cards?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Stedda on May 23, 2013, 04:13:06 PM
I don't know about more stable but slightly faster... this seems to be the way with most cards.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: AndreyM on May 24, 2013, 03:24:21 AM
Hi,

Can you recommend 64 or 128 gb 1000x CF for continious 1920x1080 25p RAW shoting?
As I see most people test 32 gb and there is also information than 32gb faster than bigger size but from practical side 32gb is too small for RAW so 64 or 128 looks better.

P.S. I wonder if anyone heard about SSD to CF adapters. Would be great to be able to connect fast 256-512GB SSD  through adapter into CF slot.

Best Regards,
Andrey
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: squig on May 24, 2013, 03:34:29 AM
The Lexar 1000x and Toshiba 1066x are the top performers.

A1ex have you done the funky graph on the Toshiba benchmarks I submitted?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: quantumrider on May 24, 2013, 06:36:26 PM
hey guys, so what is the fastest CF card for 5D2 shooting? I have no clue how to read all these numbers here...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: quantumrider on May 24, 2013, 06:38:33 PM
ridiculous, I just asked the question the same moment you answered it... didn't see your post yet
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: quantumrider on May 24, 2013, 06:47:30 PM
just one quick note, the Lexar 1000x 16GB is much slower!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: KMA_WWC on May 24, 2013, 09:20:59 PM
Don't forget Hoodman Steel is the top performer too!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: ptunstall on May 26, 2013, 05:14:30 AM
The Lexar 1000x and Toshiba 1066x are the top performers.

A1ex have you done the funky graph on the Toshiba benchmarks I submitted?

Do you ever get dropped frames in 1080p with the Toshiba 1066 64gb card?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: squig on May 26, 2013, 06:32:38 AM
@ 1080p sometimes the buffer fills after a couple of seconds on the first recording but after that it's rock solid. I'm shooting mostly 1920x840.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: ptunstall on May 26, 2013, 10:08:34 AM
@ 1080p sometimes the buffer fills after a couple of seconds on the first recording but after that it's rock solid. I'm shooting mostly 1920x840.

Yea, I figure that initial recording frame drop happens regardless of card speeds. Good to know its solid thereafter though! Thanks for the info! I'll pick one up!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: squig on May 26, 2013, 10:41:37 AM
There's been at least one build in the last week that didn't drop frames on the first recording, damned if I know which one.  :'( Shooting is going really smoothly for me, I wish I could say the same about post. Adobe camera raw just wasn't designed for moving pictures.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: mvejerslev on May 28, 2013, 04:25:37 PM
5D Mark II, Sandisk Extreme 60MB/s (will follow up with Sandisk Extreme Pro 90MB/s card in a minute)

Buffer size experiment
ML v2.3.NEXT.2013May24.5D2212, bff47c520333+ (unified) tip
Mode: movie 1920x1080 24p, Global Draw: OFF
10312704 446
15885312 510
80896 123
8949760 495
28661760 463
16264192 488
24521728 465
16424960 457
13148160 457
15619072 498
1658880 382
21001216 494
8548352 429
19760128 481
5965824 429
24906752 516
13968384 461
16770048 493
4542464 421
13063168 484
33263616 442
30312448 508
16713728 457
3887104 453
21841920 484
12846080 495
16192512 441
3333120 454
6719488 444
17313792 508
23374848 434
2865152 457
32488448 422
18588672 504
4186112 426
821248 365
3661824 413
18359296 505
19875840 420
22754304 498
13665280 450
24957952 504
28555264 452
33442816 491
10708992 433
20242432 478
8774656 479
11216896 494
23156736 447
12750848 488
12369920 436
2157568 408
15279104 455
29943808 501
30321664 442
19004416 469
268288 222
23778304 486
467968 276
1905664 431
32368640 452
19829760 493
26281984 436
24153088 480
11364352 450
32160768 502
5944320 439
24118272 458
28511232 505
31526912 460
15956992 454
1732608 413
13881344 451
6106112 471
17367040 462
21693440 484
30835712 431
1139712 373
13698048 454
19388416 493
1532928 365
16333824 474
15963136 432
23540736 505
23770112 474
7317504 474
6019072 446
13303808 475
32039936 452
13137920 496
24311808 478
25442304 493
8986624 437
25421824 490
2720768 439
18526208 490
12448768 509
6514688 465
6632448 472
17897472 502
26569728 457
22568960 508
11912192 469
22007808 503
30651392 489
29615104 489
18367488 477
21049344 471
15778816 502
24951808 498
5359616 466
23476224 489
17125376 478
3318784 444
12782592 499
30965760 499
1974272 423
32021504 485
24463360 484
28246016 480
23352320 495
27161600 504
25191424 443
10841088 480
22846464 458
19111936 468
26234880 461
32610304 487
14385152 459
18029568 469
11080704 456
3933184 436
22414336 466
8314880 488
27988992 459
20073472 490
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: mvejerslev on May 28, 2013, 06:11:39 PM
5D Mark II, Sandisk Extreme Pro 90MB/s

Buffer size experiment
ML v2.3.NEXT.2013May24.5D2212, bff47c520333+ (unified) tip
Mode: movie 1920x1080 24p, Global Draw: OFF
10312704 603
15885312 596
80896 133
8949760 613
28661760 618
16264192 586
24521728 618
16424960 617
13148160 612
15619072 480
1658880 500
21001216 618
8548352 594
19760128 510
5965824 594
24906752 627
13968384 610
16770048 611
4542464 574
13063168 612
33263616 629
30312448 605
16713728 605
3887104 566
21841920 624
12846080 504
16192512 501
3333120 552
6719488 594
17313792 607
23374848 620
2865152 544
32488448 629
18588672 610
4186112 542
821248 444
3661824 559
18359296 615
19875840 505
22754304 621
13665280 609
24957952 618
28555264 627
33442816 622
10708992 604
20242432 613
8774656 582
11216896 620
23156736 608
12750848 511
12369920 616
2157568 432
15279104 620
29943808 619
30321664 600
19004416 606
268288 270
23778304 617
467968 342
1905664 526
32368640 628
19829760 623
26281984 508
24153088 604
11364352 605
32160768 626
5944320 572
24118272 507
28511232 630
31526912 622
15956992 605
1732608 497
13881344 611
6106112 591
17367040 612
21693440 604
30835712 627
1139712 442
13698048 510
19388416 502
1532928 485
16333824 623
15963136 606
23540736 615
23770112 616
7317504 599
6019072 493
13303808 606
32039936 623
13137920 609
24311808 506
25442304 623
8986624 594
25421824 632
2720768 554
18526208 617
12448768 620
6514688 583
6632448 589
17897472 511
26569728 630
22568960 619
11912192 610
22007808 509
30651392 630
29615104 615
18367488 618
21049344 613
15778816 515
24951808 628
5359616 585
23476224 620
17125376 566
3318784 554
12782592 614
30965760 634
1974272 533
32021504 606
24463360 580
28246016 633
23352320 614
27161600 614
25191424 589
10841088 602
22846464 629
19111936 626
26234880 616
32610304 512
14385152 615
18029568 614
11080704 609
3933184 574
22414336 621
8314880 601
27988992 621
20073472 628
23487488 620
30233600 621
25299968 517
2406400 450
28059648 619
2145280 531
27503616 567
20705280 579
28731392 593
2458624 530
19662848 588
6198272 730
21655552 790
32225280 793
21788672 558
16669696 480
12007424 568
4321280 521
14878720 519
10118144 399
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: xvince1 on May 30, 2013, 09:49:08 PM
Hey a1ex and g3gg0, there's something that maybe you're missing. All flash cards (SD/CF/SSD/etc) have a fixed erase block size.

If there's no partition and the card is just formatted with filesystem then it is ok. But for those who have a partition table on them, the partition must be aligned with EBS to have optimal performance (See articles on partition alignment for SSD)

All partitions of the cards I've tested were misaligned out-of-the-box. Besides Dane-elec and Sandisk I couldn't recall the other brands. I couldn't recall the numbers but I did see performance improvements.

Instead of trying to find EBS for all cards, I suggest aligning the partition at 1MB, so it should fit almost (if not all) EBS.

An utility to check alignment: http://www.tcpdump.com/kb/os/windows/disk-alignment/all-pages.html
(Or using MS System Information - msinfo32.exe) http://whirlpool.net.au/wiki/checking_ssd_alignment

Instructions for Windows XP here: http://support.microsoft.com/kb/929491
Linux users should set fdisk to show entry/units to sectors and create a partition with starting sector 2048.
Of course you can use any partition manager to move/resize the beginning of the partition.

Regards,

Rodrigo

Sorry for this noob Question, but I do not understand how you can create an align partition that can be usable in the camera, as every time the 5D read the new partition (with a good alignement), it detect that partition wasn't create in the DSLR, so I'm obliged to format the CF inside and the alignement goes out... I'v try many time, using the freeware "active partition manager" and I very don't understand what's wrong ...

I'm very disapointed as I have 2 Komputerbay x600 wich max up at 30Mb/s with bad alignement. Hoped to gain some biterate with alignement...  :'(
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: xvince1 on May 31, 2013, 12:56:45 PM
There's something I don't understand, I try my Komputerbay 600x (just formated in the 5Dmk2) on cristal diskmark on an CF reader USB3, and I got 61MB/s with 4000MB test files but 0.5 MB/s with 512k files. When I try benchmarking in ML menu, I maxed 25-30MB/s

My question : Is there difference or inconsistency between caching RAM / controller on the 5D hardware as I see many people with mk2 maxing at 60/70 MB/s with some KB, or is it only the CF ?

really Sorry for this noobesque questions  :'(
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: togg on June 01, 2013, 10:15:59 PM
Is there no test with Komputerbay 32GB 1000X?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: ashtrai on June 02, 2013, 11:40:11 PM
Is there no test with Komputerbay 32GB 1000X?

Interested in this as well.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: squig on June 03, 2013, 02:11:59 AM
Komputerbay write speeds aren't consistent, it's a lottery.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: ashtrai on June 03, 2013, 02:27:05 PM
I just ordered a Komputerbay 32GB 1000x card. Will update with benchmarks with my 50D once it arrives (should be within a week).
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: seanturco on June 03, 2013, 03:16:58 PM
5dmark II
Sandisk Extreme, 8go 60mb/s ( very short bench)

Buffer size experiment
ML v2.3.NEXT.2013May31.5D2212, d6786d675069+ (unified) tip
Mode: movie 1920x1080 24p, Global Draw: OFF
10312704 487
15885312 498
80896 123
8949760 491
28661760 478
16264192 506
24521728 456
16424960 501
13148160 476
15619072 493
1658880 416
21001216 503
8548352 451
19760128 502
5965824 460
24906752 494
13968384 502
16770048 496
4542464 451
13063168 470
33263616 492
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: togg on June 03, 2013, 10:07:21 PM
Komputerbay write speeds aren't consistent, it's a lottery.

:(( I hope to win  :-[

I just ordered a Komputerbay 32GB 1000x card. Will update with benchmarks with my 50D once it arrives (should be within a week).

Yup!
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: mihaii on June 04, 2013, 09:55:52 PM
from a amazon comment on 128 GB Komputerbay card


 "The tech support person was great to talk to, here is a bit of inside info he gave me. They use micron/crucial chips on the 128GB card and a MSI (I think it's LSI) controller if I remember correctly. He said it the same as the Lexar 1000x cards. The Komputerbay smaller CF cards use samsung chips."

So maybe the 128GB is not a lottery and the price is between the Lexar 32 and Lexar 64.

What do you think?

I don't know if I should go for a Komputerbay 128GB or a Lexar 32GB 1000x






Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: odlan on June 12, 2013, 01:16:24 AM
from a amazon comment on 128 GB Komputerbay card


 "The tech support person was great to talk to, here is a bit of inside info he gave me. They use micron/crucial chips on the 128GB card and a MSI (I think it's LSI) controller if I remember correctly. He said it the same as the Lexar 1000x cards. The Komputerbay smaller CF cards use samsung chips."

So maybe the 128GB is not a lottery and the price is between the Lexar 32 and Lexar 64.

What do you think?

I don't know if I should go for a Komputerbay 128GB or a Lexar 32GB 1000x

Hey dude, it is better for you forget about Komputerbay 128Gb
I have bought a new one from Amazon and this is the score

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2FNzSyrMX.png&hash=f5d89abd3f3562dc5e218f2043a4b4b1)

YOU CAN'T record RAW 1920x1080 16:9 25 Fps

I'll go with refund and I'll use my Lexar 32Gb (record flawlessly raw 19820x1080) until CF-to-SSD will be ready
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Jonit on June 15, 2013, 12:02:32 PM
I made a quick benchmark of a SanDisk Extreme 45MB/s. After formatting it to exFAT file system, it gives stable 20+MB write speeds.

https://www.youtube.com/watch?v=HI4XZPAMoZk (https://www.youtube.com/watch?v=HI4XZPAMoZk)
(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Foi43.tinypic.com%2F3144dpw.jpg&hash=c46faac7453da9a9df32f9254a0e40fc)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: driftwood on June 20, 2013, 08:45:19 PM
Code: [Select]
Buffer size experiment
ML v2.3.NEXT.2013Jun20.5D3113, 1b42291d5085+ (unified) tip
Mode: movie 1920x1080 25p, Global Draw: ON
CF LEXAR ATA FLASH CARD LEXAR ATA FLASH CARD                   
10312704 852
15885312 812
80896 238
8949760 900
28661760 821
16264192 872
24521728 858
16424960 819
13148160 831
15619072 799
1658880 694
21001216 924
8548352 749
19760128 881
5965824 815
24906752 893
13968384 757
16770048 818
4542464 801
13063168 860
33263616 829
30312448 866
16713728 808
3887104 793
21841920 876
12846080 785
16192512 870
3333120 726
6719488 876
17313792 871
23374848 865
2865152 744
32488448 896
18588672 847
4186112 736
821248 672
3661824 845
18359296 814
19875840 922
22754304 814
13665280 775
24957952 863
28555264 826
33442816 824
10708992 833
20242432 794
8774656 853
11216896 809
23156736 873
12750848 840
12369920 824
2157568 805
15279104 879
29943808 872
30321664 857
19004416 803
268288 408
23778304 926
467968 496
1905664 740
32368640 843
19829760 761
 
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: grooveminister on June 24, 2013, 12:22:14 AM
@ all the people using Transcend cards operating near 83 MB/s:
Have you already tried the "AutoFormat" tool that Transcend provides to low-level format the cards?
http://de.transcend-info.com/support/DlCenter/dllogin_t.asp?Link=|support|dlcenter|software|AutoFormat.zip
I´ve read one report of a ML user on amazon.de that autoformat did solve his problems and he was able to record 1080p afterwards.

Best wishes,
Andreas
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Danne on June 24, 2013, 12:37:19 AM
I never had to use any special format-tool. I worked straight away
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: TFM on July 09, 2013, 02:07:13 PM
Where is the tool in the menus? Still can't find it...

edit: And now, of course, upon registering just to ask this question, I find it :P
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: Walter Schulz on July 09, 2013, 02:12:26 PM
Klick! (http://de.transcend-info.com/support/DlCenter/dllogin_t.asp?Link=|support|dlcenter|software|AutoFormat.zip)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: togg on July 18, 2013, 04:47:26 PM
The CF graphic image in dropbox has been disabled :/ I had a lot of problems with the shipment of the Komputerbay card here in Italy. Now I have the chance to choose again.
The big question is, 32GB or 64?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: bryantnaro on September 09, 2013, 07:36:12 AM
Chiming in to say the 128GB Komputerbay card was total junk. The speeds were all over the place, but it did roll raw for a bit. I kept getting multi-color weird pixel artifacts (weird glitches), that I saw one other person have in this forum. They said the problem went away when their komputerbay card was returned. Mine also stopped working, so that helps my cause. My advice: Don't gamble with Komputerbay, it's not worth the headache.

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fimgur.com%2FaLJMEi2.png&hash=ed5bd9c92e4be1a358299eeeb901d4c7)

And here's that weird artifact I got:

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2KLTBRL.png&hash=0fb46f9556e272e8d543b92b8d444d28)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: nick.p on September 09, 2013, 02:30:07 PM

Chiming in to say the 128GB Komputerbay card was total junk. The speeds were all over the place, but it did roll raw for a bit. I kept getting multi-color weird pixel artifacts (weird glitches), that I saw one other person have in this forum. They said the problem went away when their komputerbay card was returned. Mine also stopped working, so that helps my cause. My advice: Don't gamble with Komputerbay, it's not worth the headache.

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fimgur.com%2FaLJMEi2.png&hash=ed5bd9c92e4be1a358299eeeb901d4c7)

And here's that weird artifact I got:

(https://www.magiclantern.fm/forum/proxy.php?request=http%3A%2F%2Fi.imgur.com%2F2KLTBRL.png&hash=0fb46f9556e272e8d543b92b8d444d28)
I remember seeing something like this on another thread and I think the card died shortly afterwards. It had the same artefacts you experienced
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: bryantnaro on September 09, 2013, 05:52:09 PM
Yeah, the card is being sent back today. Bought a Lexar instead. ;)
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: jose_ugs on October 03, 2013, 10:16:14 PM
Sorry for this noob Question, but I do not understand how you can create an align partition that can be usable in the camera, as every time the 5D read the new partition (with a good alignement), it detect that partition wasn't create in the DSLR, so I'm obliged to format the CF inside and the alignement goes out... I'v try many time, using the freeware "active partition manager" and I very don't understand what's wrong ...

I'm very disapointed as I have 2 Komputerbay x600 wich max up at 30Mb/s with bad alignement. Hoped to gain some biterate with alignement...  :'(

Stumbled upon these few lines, and figured out my "problematic" card is not aligned "properly"... How do you align a partition without having 5DM2 have you format it again?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: RenatoPhoto on October 04, 2013, 12:03:15 AM
In windows run command line and type diskpart:

1) List your disks "list disk".
2) select the flash disk,  "select disk #".  Where # is the drive where the card is, be careful to select the correct drive number.
2) "clean" (wipes current partitions) *be sure it's the correct drive!*
3) "create partition primary align=4096"
4) "active" (sets the partition active/boot)

Now your card should be recognized by windows and will ask if you want to format.
Click yes and select fat32 with 64 kilobytes for partition size.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: jose_ugs on October 04, 2013, 09:07:30 PM
@RenatoPhoto: you're the man, thanks a ton!
Let's see if this affects the performance of this CF...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: jose_ugs on October 04, 2013, 10:18:31 PM
Huh... totally don't know what happened!

"BOOTDISK flag is ENABLED. AUTOEXEC.BIN found. !!! ML/DATA/FONTS.DAT !!! NOT FOUND !!! Please copy ALL ML files on your SD card. They only take a few MB.

I'm on a 5DM2, there ain't no SD :)
Any ideas?
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: RenatoPhoto on October 05, 2013, 02:52:02 AM
When you use new builds you have to replace everything.  Cannot mix old ML with new autoexec.bin and modules.
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: jose_ugs on October 05, 2013, 12:23:35 PM
Yeah, i got that long time ago... The problem was the card this time, after a Windows format i guess it's not bootable any more so i had to use the EOScard tool.
Bottom line is... the alignment didn't do a damn thing :( Bullshit Duracell CF, i was hoping i can start playing with it & ML RAW...
Title: Re: Card benchmark - what's the optimal write buffer size?
Post by: far.in.out on March 26, 2014, 12:21:11 AM
What is the right way to run the bench - LV or not LV? Any specific mode or settings required for accurate results?