levytamar82
52dac5d1cb
AVX2 SubPixel Variance Optimization
...
Optimizing 2 functions to process 32 elements in parallel instead of 16:
1. vp9_sub_pixel_variance64x64
2. vp9_sub_pixel_variance32x32
both of those function were calling vp9_sub_pixel_variance16xh_ssse3
instead of calling that function, it calls vp9_sub_pixel_variance32xh_avx2
that is written in avx2 and process 32 elements in parallel.
This Optimization gave 70% function level gain and 2% user level gain
Change-Id: I4f5cb386b346ff6c878a094e1c3b37e418e50bde
2014-02-14 16:59:11 -07:00
..
2014-02-14 16:59:11 -07:00
2014-02-14 11:19:39 -08:00
2014-01-23 16:21:24 -08:00
2014-02-12 12:48:15 -08:00
2014-02-12 16:32:51 -08:00
2014-02-13 17:03:50 -08:00
2014-01-23 16:21:24 -08:00
2014-02-13 19:23:24 -08:00
2014-02-12 17:44:12 -08:00
2014-01-23 09:05:08 -08:00
2014-01-31 20:45:36 -08:00
2013-11-18 12:43:36 -08:00
2014-01-23 16:21:24 -08:00
2014-02-14 09:09:16 -08:00
2014-02-11 16:59:56 -08:00
2014-02-05 18:28:28 -08:00
2014-01-23 16:21:24 -08:00
2014-02-13 06:43:44 -08:00
2014-02-03 12:35:06 -08:00
2014-02-14 09:08:34 -08:00
2014-02-13 11:23:05 -08:00
2014-02-14 14:28:58 -08:00
2014-02-14 10:17:31 -08:00
2014-01-31 16:30:04 -08:00
2014-01-24 14:26:02 -08:00
2014-02-14 11:19:31 -08:00
2014-01-29 08:39:39 -08:00
2013-10-04 11:01:49 -07:00
2014-01-23 16:21:24 -08:00
2014-02-10 21:32:04 -08:00
2014-01-23 16:21:24 -08:00
2014-02-14 14:27:02 -08:00
2014-02-14 09:42:21 -08:00
2014-02-14 14:28:58 -08:00
2014-01-24 10:47:00 -08:00
2014-01-25 09:39:48 -08:00
2014-01-25 09:39:48 -08:00
2014-02-05 11:31:15 -08:00
2014-01-06 11:31:57 -08:00
2014-01-23 16:21:24 -08:00
2013-10-04 14:08:37 -07:00
2014-02-03 11:55:46 -08:00
2014-01-23 16:21:24 -08:00
2014-02-13 06:22:23 -08:00
2014-01-29 11:04:52 -08:00
2014-02-13 19:23:24 -08:00
2014-01-23 16:21:24 -08:00
2013-12-05 18:13:26 -08:00
2014-01-23 16:21:24 -08:00
2014-02-14 11:18:59 -08:00
2014-01-23 16:21:24 -08:00
2014-02-04 14:49:43 -08:00
2014-01-23 16:21:24 -08:00
2014-02-14 07:30:33 -08:00
2014-01-29 14:15:34 -08:00
2014-01-29 14:15:34 -08:00