Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-12 Thread yinshiyou...@loongson.cn
>> From: gxw 
>>
>> Optimize vp8 loop filter with mmi, four functions optimized:
>> 1. ff_vp8_h_loop_filter8uv_mmi.
>> 2. ff_vp8_v_loop_filter8uv_mmi.
>> 3. ff_vp8_h_loop_filter16_mmi.
>> 4. ff_vp8_v_loop_filter16_mmi.
>>
>> Vp8 decoding speed improved about 50%(from 73fps to 110fps,
>> Tested on loongson 3A3000).
> 
>Sounds great.
>Again: Is this meant to only work on loongson or also on other
>mips cores?

The mmi optimization indicate loongson 64bit SIMD optimization, can only work 
on loongson platform.

> 
>> -#if 0
> 
>I believe this change and similar ones in the rest of the patch
>are welcome but they are not related to the speed-up that this
>patch is about and should be in a separate patch.

OK, I will recover other comment blocks except those in the function 
optimizatized by this patch. 
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread yinshiyou-hf
> > From: gxw 
> >
> > Optimize vp8 loop filter with mmi, four functions optimized:
> > 1. ff_vp8_h_loop_filter8uv_mmi.
> > 2. ff_vp8_v_loop_filter8uv_mmi.
> > 3. ff_vp8_h_loop_filter16_mmi.
> > 4. ff_vp8_v_loop_filter16_mmi.
> >
> > Vp8 decoding speed improved about 50%(from 73fps to 110fps, Tested on
> > loongson 3A3000).
> >
> > Change-Id: Iba567c7ab4c6a284b5e8ccbc567575448a508350
> > Signed-off-by: gxw 
> >
> >
> what is  loongson?

loongson is a company that design, produce and sell general processors which 
compatible with mips.
I am optimizing performance of various media codec libraries for loongson 
platform, and some progress has been made on libvpx and ffmpeg projects.
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread Carl Eugen Hoyos
2018-07-11 11:46 GMT+02:00, Shiyou Yin :
> From: gxw 
>
> Optimize vp8 loop filter with mmi, four functions optimized:
> 1. ff_vp8_h_loop_filter8uv_mmi.
> 2. ff_vp8_v_loop_filter8uv_mmi.
> 3. ff_vp8_h_loop_filter16_mmi.
> 4. ff_vp8_v_loop_filter16_mmi.
>
> Vp8 decoding speed improved about 50%(from 73fps to 110fps,
> Tested on loongson 3A3000).

Sounds great.
Again: Is this meant to only work on loongson or also on other
mips cores?

> -#if 0

I believe this change and similar ones in the rest of the patch
are welcome but they are not related to the speed-up that this
patch is about and should be in a separate patch.

Carl Eugen
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel


Re: [FFmpeg-devel] [PATCH 9/9] avcodec/mips: [loongson] optimize vp8 decoding in vp8dsp.

2018-07-11 Thread Bang He
On Wed, Jul 11, 2018 at 5:46 PM, Shiyou Yin 
wrote:

> From: gxw 
>
> Optimize vp8 loop filter with mmi, four functions optimized:
> 1. ff_vp8_h_loop_filter8uv_mmi.
> 2. ff_vp8_v_loop_filter8uv_mmi.
> 3. ff_vp8_h_loop_filter16_mmi.
> 4. ff_vp8_v_loop_filter16_mmi.
>
> Vp8 decoding speed improved about 50%(from 73fps to 110fps, Tested on
> loongson 3A3000).
>
> Change-Id: Iba567c7ab4c6a284b5e8ccbc567575448a508350
> Signed-off-by: gxw 
>
>
what is  loongson?
___
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel