FlasKMPEG Analysis result: Fast SSE iDCT Meets IEEE1180 spec Test time: 4.204 seconds Analysis details: IEEE test conditions: -L = -256, +H = 255, sign = 1, #iters = 10000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1Worst peak error = 1 (Meets spec limit 1) Mean square errors: 0.0128 0.0124 0.0134 0.0125 0.0116 0.0124 0.0126 0.0120 0.0150 0.0157 0.0152 0.0173 0.0155 0.0168 0.0170 0.0166 0.0174 0.0158 0.0153 0.0136 0.0160 0.0168 0.0186 0.0141 0.0134 0.0133 0.0130 0.0141 0.0137 0.0136 0.0125 0.0117 0.0136 0.0135 0.0142 0.0121 0.0121 0.0114 0.0122 0.0135 0.0156 0.0169 0.0158 0.0157 0.0152 0.0140 0.0185 0.0157 0.0155 0.0139 0.0174 0.0175 0.0157 0.0139 0.0150 0.0146 0.0129 0.0128 0.0127 0.0127 0.0133 0.0147 0.0130 0.0124 Worst pmse = 0.018600 (Meets spec limit 0.06) Overall mse = 0.014370 (Meets spec limit 0.02) Mean errors: -0.0002 -0.0006 0.0020 0.0011 0.0006 0.0002 -0.0014 0.0008 0.0002 -0.0021 0.0006 -0.0001 0.0013 -0.0010 -0.0006 -0.0024 -0.0012 -0.0004 -0.0021 -0.0014 -0.0022 0.0000 -0.0004 0.0001 -0.0020 0.0007 0.0028 -0.0005 -0.0013 -0.0014 -0.0007 0.0007 -0.0014 0.0019 -0.0006 0.0007 0.0017 -0.0014 0.0024 0.0007 -0.0004 0.0011 -0.0020 -0.0025 0.0000 0.0014 0.0011 0.0001 0.0021 -0.0015 -0.0002 -0.0001 -0.0019 -0.0011 0.0014 -0.0014 -0.0009 -0.0002 0.0009 -0.0013 0.0005 0.0005 0.0018 0.0008 Worst mean error = 0.002800 (Meets spec limit 0.015) Overall mean error = -0.000136 (Meets spec limit 0.0015) 0 elements of IDCT(0) were not zero IEEE test conditions: -L = -5, +H = 5, sign = 1, #iters = 10000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1Worst peak error = 1 (Meets spec limit 1) Mean square errors: 0.0131 0.0135 0.0146 0.0140 0.0136 0.0123 0.0116 0.0118 0.0162 0.0140 0.0147 0.0155 0.0154 0.0145 0.0155 0.0161 0.0156 0.0161 0.0171 0.0171 0.0161 0.0165 0.0146 0.0169 0.0119 0.0133 0.0099 0.0124 0.0129 0.0136 0.0133 0.0141 0.0117 0.0121 0.0125 0.0133 0.0113 0.0131 0.0121 0.0114 0.0174 0.0134 0.0157 0.0148 0.0174 0.0172 0.0171 0.0158 0.0153 0.0157 0.0141 0.0154 0.0159 0.0167 0.0149 0.0147 0.0124 0.0127 0.0121 0.0122 0.0134 0.0144 0.0125 0.0131 Worst pmse = 0.017400 (Meets spec limit 0.06) Overall mse = 0.014212 (Meets spec limit 0.02) Mean errors: 0.0017 -0.0013 0.0002 0.0008 0.0030 -0.0005 0.0010 -0.0012 0.0002 0.0016 0.0005 -0.0003 0.0010 0.0003 -0.0003 0.0007 -0.0018 -0.0003 -0.0005 -0.0005 -0.0007 0.0007 0.0000 -0.0011 0.0001 -0.0013 -0.0001 0.0012 0.0015 -0.0008 -0.0001 0.0027 -0.0001 0.0021 -0.0007 0.0005 0.0013 -0.0015 -0.0007 -0.0008 -0.0014 0.0010 0.0015 0.0012 -0.0004 -0.0008 0.0021 0.0016 0.0027 -0.0009 0.0013 -0.0020 0.0009 0.0017 0.0003 -0.0023 0.0002 0.0009 -0.0007 -0.0010 -0.0006 -0.0012 0.0001 -0.0017 Worst mean error = 0.003000 (Meets spec limit 0.015) Overall mean error = 0.000141 (Meets spec limit 0.0015) 0 elements of IDCT(0) were not zero IEEE test conditions: -L = -300, +H = 300, sign = 1, #iters = 10000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1Worst peak error = 1 (Meets spec limit 1) Mean square errors: 0.0128 0.0113 0.0114 0.0122 0.0117 0.0115 0.0126 0.0103 0.0127 0.0140 0.0140 0.0135 0.0141 0.0144 0.0142 0.0142 0.0135 0.0141 0.0122 0.0140 0.0125 0.0135 0.0156 0.0122 0.0103 0.0123 0.0104 0.0113 0.0117 0.0116 0.0114 0.0103 0.0126 0.0111 0.0091 0.0097 0.0111 0.0115 0.0119 0.0110 0.0132 0.0123 0.0128 0.0138 0.0142 0.0123 0.0131 0.0138 0.0139 0.0127 0.0131 0.0134 0.0130 0.0126 0.0147 0.0131 0.0113 0.0105 0.0110 0.0128 0.0097 0.0099 0.0090 0.0108 Worst pmse = 0.015600 (Meets spec limit 0.06) Overall mse = 0.012294 (Meets spec limit 0.02) Mean errors: 0.0014 0.0001 -0.0006 0.0020 0.0009 -0.0001 0.0018 -0.0001 0.0021 -0.0008 -0.0002 0.0001 0.0001 0.0020 0.0004 -0.0014 -0.0011 0.0001 -0.0018 -0.0006 0.0005 0.0019 -0.0018 -0.0002 0.0019 -0.0001 -0.0012 0.0013 0.0009 0.0010 -0.0004 -0.0003 -0.0024 -0.0001 0.0017 -0.0005 -0.0007 0.0023 0.0025 0.0000 0.0004 -0.0005 0.0006 -0.0004 0.0002 -0.0017 0.0005 0.0002 -0.0009 -0.0009 -0.0011 0.0006 0.0016 -0.0008 -0.0003 0.0007 0.0001 0.0001 -0.0008 -0.0016 0.0017 -0.0009 0.0006 0.0016 Worst mean error = 0.002500 (Meets spec limit 0.015) Overall mean error = 0.000150 (Meets spec limit 0.0015) 0 elements of IDCT(0) were not zero IEEE test conditions: -L = -256, +H = 255, sign = 1, #iters = 10000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1Worst peak error = 1 (Meets spec limit 1) Mean square errors: 0.0119 0.0136 0.0117 0.0125 0.0108 0.0141 0.0113 0.0121 0.0151 0.0145 0.0154 0.0159 0.0171 0.0156 0.0179 0.0162 0.0163 0.0146 0.0148 0.0151 0.0139 0.0147 0.0165 0.0172 0.0108 0.0120 0.0110 0.0122 0.0123 0.0121 0.0105 0.0090 0.0137 0.0140 0.0136 0.0140 0.0108 0.0128 0.0113 0.0139 0.0142 0.0142 0.0191 0.0128 0.0162 0.0165 0.0161 0.0176 0.0169 0.0131 0.0142 0.0154 0.0154 0.0150 0.0154 0.0157 0.0131 0.0116 0.0122 0.0134 0.0136 0.0108 0.0129 0.0124 Worst pmse = 0.019100 (Meets spec limit 0.06) Overall mse = 0.013916 (Meets spec limit 0.02) Mean errors: 0.0005 -0.0006 0.0013 0.0001 0.0002 0.0005 0.0031 -0.0003 0.0001 0.0019 0.0016 -0.0003 0.0015 0.0004 0.0009 0.0006 -0.0005 0.0002 -0.0022 0.0013 -0.0021 0.0001 0.0001 -0.0004 -0.0002 0.0000 -0.0002 0.0006 -0.0003 0.0013 -0.0003 -0.0008 0.0003 -0.0012 0.0006 0.0010 0.0008 0.0008 -0.0019 0.0019 -0.0002 -0.0026 -0.0005 -0.0010 0.0010 0.0011 0.0005 0.0014 -0.0005 0.0005 -0.0018 -0.0014 -0.0016 -0.0014 -0.0016 -0.0015 0.0013 0.0028 -0.0002 -0.0012 0.0000 0.0018 0.0003 0.0008 Worst mean error = 0.003100 (Meets spec limit 0.015) Overall mean error = 0.000100 (Meets spec limit 0.0015) 0 elements of IDCT(0) were not zero IEEE test conditions: -L = -5, +H = 5, sign = 1, #iters = 10000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1Worst peak error = 1 (Meets spec limit 1) Mean square errors: 0.0131 0.0122 0.0141 0.0102 0.0120 0.0131 0.0138 0.0126 0.0151 0.0149 0.0162 0.0173 0.0163 0.0149 0.0161 0.0141 0.0162 0.0183 0.0174 0.0181 0.0175 0.0145 0.0145 0.0171 0.0141 0.0136 0.0144 0.0115 0.0151 0.0124 0.0118 0.0154 0.0154 0.0124 0.0123 0.0136 0.0124 0.0128 0.0128 0.0129 0.0155 0.0156 0.0160 0.0144 0.0148 0.0149 0.0152 0.0149 0.0178 0.0176 0.0160 0.0140 0.0129 0.0178 0.0173 0.0188 0.0122 0.0123 0.0138 0.0127 0.0136 0.0128 0.0108 0.0134 Worst pmse = 0.018800 (Meets spec limit 0.06) Overall mse = 0.014494 (Meets spec limit 0.02) Mean errors: 0.0003 0.0006 0.0013 -0.0024 0.0026 0.0013 -0.0008 0.0000 0.0031 -0.0009 0.0016 0.0005 0.0013 0.0001 0.0009 -0.0003 -0.0012 -0.0001 0.0016 0.0005 0.0009 -0.0013 -0.0019 -0.0003 -0.0009 0.0016 -0.0002 0.0007 0.0005 -0.0010 0.0010 -0.0038 0.0004 -0.0004 -0.0021 0.0008 -0.0012 -0.0006 0.0016 -0.0005 -0.0009 -0.0022 0.0006 0.0004 -0.0004 0.0015 0.0008 -0.0003 0.0018 0.0006 -0.0016 0.0014 0.0003 -0.0056 -0.0005 0.0000 0.0006 0.0017 -0.0004 0.0009 -0.0014 0.0016 0.0000 -0.0012 Worst mean error = 0.005600 (Meets spec limit 0.015) Overall mean error = 0.000016 (Meets spec limit 0.0015) 0 elements of IDCT(0) were not zero IEEE test conditions: -L = -300, +H = 300, sign = 1, #iters = 10000 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1Worst peak error = 1 (Meets spec limit 1) Mean square errors: 0.0101 0.0083 0.0112 0.0123 0.0109 0.0117 0.0096 0.0108 0.0107 0.0123 0.0142 0.0136 0.0148 0.0118 0.0117 0.0143 0.0139 0.0121 0.0145 0.0147 0.0124 0.0151 0.0141 0.0126 0.0116 0.0091 0.0118 0.0120 0.0111 0.0098 0.0112 0.0109 0.0111 0.0105 0.0122 0.0113 0.0092 0.0114 0.0112 0.0103 0.0113 0.0143 0.0126 0.0135 0.0139 0.0117 0.0132 0.0137 0.0139 0.0132 0.0133 0.0134 0.0127 0.0129 0.0138 0.0138 0.0109 0.0108 0.0108 0.0100 0.0100 0.0113 0.0109 0.0103 Worst pmse = 0.015100 (Meets spec limit 0.06) Overall mse = 0.012009 (Meets spec limit 0.02) Mean errors: -0.0003 0.0015 -0.0008 0.0017 -0.0001 0.0001 -0.0006 0.0006 0.0019 -0.0011 0.0008 0.0022 -0.0006 -0.0010 -0.0009 -0.0009 -0.0017 -0.0003 0.0029 -0.0017 0.0010 -0.0001 0.0001 -0.0004 0.0008 -0.0001 0.0002 0.0022 -0.0013 0.0004 -0.0012 -0.0011 0.0009 0.0007 0.0010 -0.0009 -0.0012 0.0000 0.0000 -0.0005 -0.0019 -0.0029 0.0010 -0.0005 0.0003 -0.0001 -0.0002 0.0005 -0.0009 0.0000 -0.0015 0.0000 0.0001 -0.0013 0.0006 -0.0008 -0.0001 0.0004 -0.0006 -0.0012 0.0000 0.0003 0.0011 0.0001 Worst mean error = 0.002900 (Meets spec limit 0.015) Overall mean error = -0.000084 (Meets spec limit 0.0015) 0 elements of IDCT(0) were not zero