stride = [
4;
8;
16;
32;
64;
128;
256;
512;
1024;
2048;
4096;
8192;
16384;
32768;
65536;
131072;
262144;
524288;
1048576;
2097152;
];
k4 = [
0.011933;
0.011927;
0.012073;
0.011624;
0.012220;
0.012219;
0.012070;
0.011176;
0.011921;
0.003278;
];
k8 = [
0.012094;
0.012231;
0.012076;
0.011924;
0.012071;
0.012071;
0.012219;
0.011474;
0.012815;
0.014007;
0.002980;
];
k16 = [
0.011968;
0.011795;
0.012082;
0.011778;
0.011924;
0.011922;
0.012071;
0.012070;
0.012666;
0.011921;
0.009537;
0.002980;
];
k32 = [
0.021193;
0.030037;
0.048059;
0.047871;
0.048374;
0.048327;
0.047707;
0.048292;
0.047690;
0.047091;
0.047685;
0.044108;
0.061393;
];
k64 = [
0.020919;
0.030275;
0.048059;
0.048170;
0.047871;
0.048374;
0.047134;
0.047707;
0.048292;
0.047690;
0.047687;
0.048281;
0.072123;
0.061989;
];
k128 = [
0.021617;
0.030456;
0.048743;
0.048441;
0.048660;
0.049067;
0.050166;
0.051907;
0.056056;
0.047695;
0.047093;
0.047687;
0.078681;
0.073315;
0.060797;
];
k256 = [
0.020981;
0.029882;
0.048299;
0.048441;
0.048441;
0.048059;
0.049067;
0.050166;
0.051907;
0.047707;
0.047695;
0.047690;
0.080471;
0.079873;
0.072123;
0.063777;
];
k512 = [
0.022650;
0.033719;
0.055631;
0.062943;
0.078755;
0.080532;
0.084104;
0.093946;
0.108906;
0.140942;
0.190921;
0.317407;
0.098956;
0.082259;
0.078084;
0.072123;
0.061393;
];
m1 = [
0.034968;
0.058413;
0.105699;
0.163714;
0.290189;
0.294277;
0.305176;
0.310098;
0.331818;
0.367653;
0.445198;
0.607958;
0.554214;
0.343490;
0.081663;
0.076892;
0.070335;
0.061989;
];
m2 = [
0.036061;
0.060797;
0.108480;
0.170867;
0.301997;
0.305176;
0.310625;
0.325521;
0.344553;
0.380259;
0.458965;
0.615157;
0.607958;
0.554214;
0.341105;
0.080471;
0.077488;
0.072719;
0.062585;
];
m4 = [
0.036061;
0.060499;
0.109076;
0.170469;
0.302792;
0.305176;
0.311534;
0.321524;
0.340780;
0.383931;
0.460186;
0.620040;
0.619963;
0.612745;
0.549436;
0.338720;
0.114455;
0.078681;
0.070931;
0.061989;
];
MemPlot;
