📄 arrdaxpy.m
字号:
% This matlab file generated automatically by class Benchmark% of the Blitz++ class library.parm = [ 1.000000000000e+00 2.000000000000e+00 3.000000000000e+00 4.000000000000e+00 5.000000000000e+00 6.000000000000e+00 7.000000000000e+00 8.000000000000e+00 9.000000000000e+00 1.000000000000e+01 1.100000000000e+01 1.200000000000e+01 1.300000000000e+01 1.400000000000e+01 1.500000000000e+01 1.600000000000e+01 1.700000000000e+01 1.800000000000e+01 1.900000000000e+01 2.000000000000e+01 2.100000000000e+01 2.200000000000e+01 2.300000000000e+01 2.400000000000e+01 2.500000000000e+01 2.600000000000e+01 2.700000000000e+01 2.800000000000e+01 2.900000000000e+01 3.000000000000e+01 3.100000000000e+01 3.200000000000e+01 3.300000000000e+01 3.400000000000e+01 3.500000000000e+01 3.600000000000e+01 3.700000000000e+01 3.800000000000e+01 3.900000000000e+01 4.000000000000e+01 4.100000000000e+01 4.200000000000e+01 4.300000000000e+01 4.400000000000e+01 4.500000000000e+01 4.600000000000e+01 4.700000000000e+01 4.800000000000e+01 4.900000000000e+01 5.000000000000e+01 5.100000000000e+01 5.200000000000e+01 5.300000000000e+01 5.400000000000e+01 5.500000000000e+01 5.600000000000e+01 5.700000000000e+01 5.800000000000e+01 5.900000000000e+01 6.000000000000e+01 6.100000000000e+01 6.200000000000e+01 6.300000000000e+01 6.400000000000e+01 6.500000000000e+01 6.600000000000e+01 6.700000000000e+01 6.800000000000e+01 6.900000000000e+01 7.000000000000e+01 7.100000000000e+01 7.200000000000e+01 7.300000000000e+01 7.400000000000e+01 7.500000000000e+01 7.600000000000e+01 7.700000000000e+01 7.800000000000e+01 7.900000000000e+01 8.000000000000e+01 8.100000000000e+01 8.200000000000e+01 8.300000000000e+01 8.400000000000e+01 8.500000000000e+01 8.600000000000e+01 8.700000000000e+01 8.800000000000e+01 8.900000000000e+01 9.000000000000e+01 9.100000000000e+01 9.200000000000e+01 9.300000000000e+01 9.400000000000e+01 9.500000000000e+01 9.600000000000e+01 9.700000000000e+01 9.800000000000e+01 9.900000000000e+01 1.000000000000e+02 1.010000000000e+02 1.020000000000e+02 1.030000000000e+02 1.040000000000e+02 1.050000000000e+02 1.060000000000e+02 1.070000000000e+02 1.080000000000e+02 1.090000000000e+02 1.100000000000e+02 1.110000000000e+02 1.120000000000e+02 1.130000000000e+02 1.140000000000e+02 1.150000000000e+02 1.160000000000e+02 1.170000000000e+02 1.180000000000e+02 1.190000000000e+02 1.200000000000e+02 1.210000000000e+02 1.220000000000e+02 1.230000000000e+02 1.240000000000e+02 1.250000000000e+02 1.260000000000e+02 1.270000000000e+02 1.280000000000e+02 ]; Mf = [ 2.184533333333e+00 1.048576000001e+02 ;1.310720000000e+01 NaNQ ;2.621430000000e+01 NaNQ ;3.495253333333e+01 1.048575999998e+02 ;3.495000000000e+01 1.048500000001e+02 ;5.240160000000e+01 1.048032000001e+02 ;3.494026666667e+01 1.048208000001e+02 ;3.495253333333e+01 1.048575999998e+02 ;5.234220000000e+01 1.046844000001e+02 ;5.240000000000e+01 1.047999999998e+02 ;1.043504000000e+01 1.043504000001e+02 ;1.043712000000e+01 2.087424000001e+01 ;1.045772000000e+01 1.742953333333e+01 ;1.158577777778e+01 1.303400000000e+01 ;1.155000000000e+01 1.299375000000e+01 ;1.310720000000e+01 1.165084444444e+01 ;1.157284444444e+01 1.301945000000e+01 ;1.140480000000e+01 1.140480000000e+01 ;1.158408888889e+01 1.158408888889e+01 ;1.024000000000e+01 1.137777777778e+01 ;1.037232000000e+01 1.152480000000e+01 ;9.292800000000e+00 9.292800000001e+00 ;9.291163636364e+00 1.022028000000e+01 ;9.048436363636e+00 9.048436363638e+00 ;8.333333333333e+00 9.090909090910e+00 ;8.947781818182e+00 9.842559999998e+00 ;8.529300000000e+00 9.304690909090e+00 ;8.780800000000e+00 8.780800000001e+00 ;8.129666666667e+00 9.755600000001e+00 ;8.100000000000e+00 8.100000000000e+00 ;8.666472727273e+00 8.666472727272e+00 ;8.065969230769e+00 8.065969230770e+00 ;8.385300000000e+00 8.385300000000e+00 ;7.860800000000e+00 8.575418181819e+00 ;7.915384615385e+00 7.915384615385e+00 ;7.776000000000e+00 7.776000000000e+00 ;7.792769230769e+00 7.792769230770e+00 ;7.981381818182e+00 7.981381818181e+00 ;7.909200000000e+00 7.300800000000e+00 ;8.533333333333e+00 7.314285714286e+00 ;6.892100000000e+00 8.270520000000e+00 ;7.408800000000e+00 8.082327272726e+00 ;7.950700000000e+00 7.950700000000e+00 ;7.301485714286e+00 7.863138461539e+00 ;7.290000000000e+00 7.290000000000e+00 ;7.078981818182e+00 7.078981818181e+00 ;8.305840000000e+00 7.550763636363e+00 ;7.372800000000e+00 7.372800000000e+00 ;7.843266666667e+00 7.843266666666e+00 ;7.142857142857e+00 7.692307692308e+00 ;7.580057142857e+00 8.843400000000e+00 ;8.034742857143e+00 7.030399999999e+00 ;7.443850000000e+00 7.443849999999e+00 ;7.873200000000e+00 7.873199999999e+00 ;7.394444444444e+00 7.394444444444e+00 ;8.780800000000e+00 7.024639999998e+00 ;7.407720000000e+00 7.407720000000e+00 ;7.094981818182e+00 7.094981818181e+00 ;8.215160000000e+00 8.215160000000e+00 ;7.200000000000e+00 7.200000000000e+00 ;7.566033333333e+00 7.566033333333e+00 ;7.333169230769e+00 7.333169230769e+00 ;7.693753846154e+00 7.693753846154e+00 ;7.489828571429e+00 6.990506666666e+00 ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ;NaNQ NaNQ ] ;semilogx(parm,Mf), title('Array DAXPY'), xlabel('Vector length'), ylabel('Mflops/s')legend('Blitz++', 'Fortran 77')
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -