stride = [
4;
8;
16;
32;
64;
128;
256;
512;
1024;
2048;
4096;
8192;
16384;
32768;
65536;
131072;
262144;
524288;
1048576;
2097152;
];
k4 = [
0.000447;
0.000447;
0.000596;
0.000596;
0.000820;
0.001341;
0.002608;
0.001639;
0.003278;
-0.000298;
];
k8 = [
0.000597;
0.000522;
0.000447;
0.000447;
0.000596;
0.000820;
0.001118;
0.002608;
0.001639;
0.003278;
-0.000000;
];
k16 = [
0.000523;
0.000373;
0.000522;
0.000522;
0.000522;
0.000671;
0.000969;
0.001118;
0.002682;
0.001788;
0.003725;
0.000000;
];
k32 = [
0.000449;
0.000523;
0.000447;
0.000820;
0.000745;
0.000969;
0.000671;
0.001192;
0.001118;
0.002310;
0.005513;
0.004470;
0.000149;
];
k64 = [
0.000601;
0.000449;
0.000373;
0.000671;
0.000820;
0.002161;
0.008645;
0.002757;
0.008792;
0.003055;
0.008345;
0.005662;
0.004172;
0.000000;
];
k128 = [
0.000530;
0.000601;
0.000299;
0.000821;
0.000820;
0.002236;
0.008945;
0.002832;
0.008793;
0.002980;
0.008494;
0.005663;
0.006557;
0.004321;
-0.000000;
];
k256 = [
0.000461;
0.000454;
0.000526;
0.000598;
0.000747;
0.002163;
0.008949;
0.003130;
0.008347;
0.002757;
0.008941;
0.004321;
0.006706;
0.005961;
0.003576;
-0.000298;
];
k512 = [
0.000556;
0.000615;
0.000454;
0.000601;
0.000524;
0.002389;
0.007764;
0.005071;
0.005069;
0.005366;
0.006855;
0.004024;
0.004918;
0.005663;
0.007302;
0.004172;
-0.000149;
];
m1 = [
0.000596;
0.000477;
0.000461;
0.000530;
0.000601;
0.002543;
0.007629;
0.005226;
0.005370;
0.005516;
0.006856;
0.007750;
0.006110;
0.004172;
0.007749;
0.008196;
0.003427;
0.000149;
];
m2 = [
0.000695;
0.000596;
0.000318;
0.000692;
0.000681;
0.002553;
0.018923;
0.018699;
0.019148;
0.019708;
0.021777;
0.048303;
0.047695;
0.048888;
0.048286;
0.008792;
0.007451;
0.004172;
0.000000;
];
m4 = [
0.000695;
0.000695;
0.000681;
0.000715;
0.000769;
0.002422;
0.019528;
0.019679;
0.019824;
0.019148;
0.022395;
0.048327;
0.048005;
0.048590;
0.048888;
0.050074;
0.008047;
0.008196;
0.003278;
-0.000149;
];
MemPlot;
