[FFmpeg-devel] 回复: Add ARM64 NEON optimization for HEVC decoder about Fate test

Michael Niedermayer michael at niedermayer.cc
Wed May 11 12:59:26 CEST 2016

On Wed, May 11, 2016 at 03:39:45PM +0800, 章军海 wrote:
> Hi Michael:
>  I have known how to use FATE test on MAC about x86 architecture code in FFMPEG,
>  running make fate-rsync and then make fate in ffmpeg folder. While I really want to know 
>  how to finish FATE test for aarch64 architechture source code on hardware as mine MX5 mobile
>  iphone, I tried to move ffmpeg source code to the sdcard of rooted MX5, and running shell  command
>  "make fate-rsync" throught teminal, but it turn out to be error for android platform do not support 
>  command "make". I wonder how you all test FATE on arm or arm64 hardware.  Are there some softwares
>   I should install on my hardware before test. Can you show me steps for fate test on  aarch64 hardware?

i dont own aarch64 hardware so i am probably not the best to comment
but one could in principle install make and needed posix tools
or one can run make on the x86 host and use --target-exec and
execute with it some script / ssh to trigger execution on the aarch64
hw. This is tricky as one also runs cross build on the host but the
build files must be on the target when they get executed

>  Another question, I saw you tested the fate on aarch64 qemu, I wonder the virtual machine
>  can support armv8 instruction which ware widely used in optim arrch64 code.
>  Thank you very much for reading this!
> ------------------ 原始邮件 ------------------
> 发件人: "Michael Niedermayer";<michael at niedermayer.cc>;
> 发送时间: 2016年5月11日(星期三) 凌晨4:24
> 收件人: "FFmpeg development discussions and patches"<ffmpeg-devel at ffmpeg.org>; "章军海"<243186085 at qq.com>; 
> 主题: Re: [FFmpeg-devel] Add ARM64 NEON optimization for HEVC decoder about Fate test
> On Tue, May 10, 2016 at 04:46:03PM +0800, 章军海 wrote:
> > Hi Michael:
> > 
> > 
> >          Sorry for long time no reply to this email, recently I own time to solve the error
> > during fate test for ARM64 NEON optimization for HEVC decoder.
> > 
> > 
> >          I have seen fate test document on https://ffmpeg.org/fate.html, but still don't 
> > know how to finish the test myself on my MAC with osx. Can you give me some guide 
> > for how to run fate test on my computer about ARM64 architectrue, should I install 
> > some virtual machine on my computer? or can I push the test job to the below on 
> > ffmpeg site.
> how did you test the patchset you submitted ?
> on arm64 hardware ?
> please test the full fate testset on that hardware with your patchset
> remember to setup a directory for the fate samples and run
> make fate-rsync
> if you tested your patchset under some emulator on x86-mac-osx you
> should be able to test fate under the same
> either way, if you explain what problem you have with testing the
> patchset in fate, iam sure someone can help
> iam not completely sure what problem you have though
> [...]
> -- 
> Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
> Democracy is the form of government in which you can choose your dictator
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Let us carefully observe those good qualities wherein our enemies excel us
and endeavor to excel them, by avoiding what is faulty, and imitating what
is excellent in them. -- Plutarch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: Digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160511/bca99f4e/attachment.sig>

More information about the ffmpeg-devel mailing list