stride = [
4;
8;
16;
32;
64;
128;
256;
512;
1024;
2048;
4096;
8192;
16384;
32768;
65536;
131072;
262144;
524288;
1048576;
2097152;
];
k4 = [
0.000590;
0.000652;
0.000667;
0.000652;
0.000900;
0.000900;
0.000590;
0.000838;
0.000745;
0.000621;
];
k8 = [
0.000761;
0.000745;
0.000730;
0.000543;
0.001087;
0.001056;
0.001242;
0.001801;
0.001366;
0.003229;
0.008320;
];
k16 = [
0.001429;
0.000745;
0.000621;
0.000590;
0.000947;
0.000993;
0.000652;
0.001118;
0.001118;
0.002732;
0.008320;
0.009065;
];
k32 = [
0.000745;
0.000699;
0.000699;
0.000714;
0.001024;
0.001087;
0.001397;
0.001149;
0.001118;
0.003353;
0.007947;
0.008320;
0.007699;
];
k64 = [
0.000855;
0.000808;
0.001071;
0.001987;
0.004906;
0.004036;
0.004160;
0.003974;
0.004595;
0.011300;
0.022352;
0.007823;
0.007699;
0.007947;
];
k128 = [
0.000824;
0.000761;
0.001165;
0.002081;
0.004845;
0.004534;
0.004906;
0.003850;
0.005153;
0.011300;
0.023346;
0.023594;
0.007699;
0.008444;
0.008444;
];
k256 = [
0.000654;
0.000638;
0.001196;
0.002268;
0.004661;
0.004162;
0.005776;
0.003974;
0.005092;
0.011673;
0.023347;
0.021856;
0.024091;
0.007078;
0.007078;
0.008196;
];
k512 = [
0.000782;
0.000670;
0.001166;
0.002208;
0.004417;
0.004537;
0.004969;
0.003975;
0.005216;
0.011674;
0.022354;
0.023347;
0.022352;
0.022600;
0.007575;
0.007699;
0.007575;
];
m1 = [
0.000773;
0.000720;
0.001278;
0.002026;
0.004613;
0.004230;
0.005096;
0.004038;
0.005341;
0.011054;
0.023848;
0.023100;
0.022353;
0.022352;
0.023097;
0.007823;
0.007575;
0.007699;
];
m2 = [
0.000673;
0.000788;
0.001330;
0.002409;
0.004756;
0.004052;
0.004479;
0.004040;
0.005342;
0.012175;
0.022611;
0.022357;
0.023348;
0.023098;
0.027568;
0.026077;
0.014901;
0.007326;
0.007699;
];
m4 = [
0.000878;
0.001358;
0.001442;
0.002334;
0.005235;
0.004255;
0.004675;
0.004230;
0.005531;
0.012181;
0.023617;
0.024599;
0.022357;
0.023100;
0.026824;
0.029307;
0.025084;
0.013163;
0.007451;
0.007947;
];
MemPlot;
