
Cmq Varthall è già passato, credo che abbia preso visione dei nostri risultati, aspettiamo di sentire cosa ci dice
MacGyverPPC ha scritto:Forse è colpa di OWB aperto e del clock più il WetForecast .
Dovrei togliere i programmi da WBstartup
Varthall ha scritto:Grazie a tutti per le prove! Ricapitolando:
- gli eseguibili compilati con lo switch di GCC -mcpu=440fp funzionano anche su CPU 460, anche se sembra non diano il piccolo aumento di velocita' come sulle 440
10.Work:VideoPlayer/MEncoder_r33043_4x0> mencoder 576p25_blue_sky.yuv -demuxer rawvideo -rawvideo fps=25:w=720:h=576 -oac lavc -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=700:acodec=ac3:abitrate=192 -srate 44100 -vf scale=320:240 -o 576p25_blue_sky.avi
MEncoder SVN-r33043-snapshot-4.2.4 (C) 2000-2011 MPlayer Team
162 audio & 352 video codecs
success: format: 0 data: 0x0 - 0x3b53800
rawvideo file format detected.
[V] filefmt:26 fourcc:0x30323449 size:720x576 fps:25.000 ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=320 h=240]
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 0x54e1d9d8]BICUBIC scaler, from yuv420p to yuv420p using C
videocodec: libavcodec (320x240 fourcc=34504d46 [4PMF])
Selected video codec: [rawi420] vfm: raw (RAW I420)
==========================================================================
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Pos: 4.0s 101f (100%) 7.86fps Trem: 0min 0mb A-V:0.000 [911:0]
Flushing video frames.
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Video stream: 911.672 kbit/s (113959 B/s) size: 455836 bytes 4.000 secs 101 frames
10.Work:VideoPlayer/MEncoder_r33043_4x0>
10.Work:VideoPlayer/MEncoder_r33043_4x0> mencoder_4x0 576p25_blue_sky.yuv -demuxer rawvideo -rawvideo fps=25:w=720:h=576 -oac lavc -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=700:acodec=ac3:abitrate=192 -srate 44100 -vf scale=320:240 -o 576p25_blue_sky.avi
MEncoder SVN-r33043-snapshot-4.2.4 (C) 2000-2011 MPlayer Team
162 audio & 352 video codecs
success: format: 0 data: 0x0 - 0x3b53800
rawvideo file format detected.
[V] filefmt:26 fourcc:0x30323449 size:720x576 fps:25.000 ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=320 h=240]
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 0x54e1d9e8]BICUBIC scaler, from yuv420p to yuv420p using C
videocodec: libavcodec (320x240 fourcc=34504d46 [4PMF])
Selected video codec: [rawi420] vfm: raw (RAW I420)
==========================================================================
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Pos: 4.0s 101f (100%) 8.16fps Trem: 0min 0mb A-V:0.000 [911:0]
Flushing video frames.
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Video stream: 911.672 kbit/s (113959 B/s) size: 455836 bytes 4.000 secs 101 frames
Kyle ha scritto:Quindi quei 4 FPS in più di media rispetto alla Flex di Samo non sono indicativi?
Work:Grafica/MPlayer> mencoder ram:576p25_blue_sky.yuv -demuxer rawvideo -rawvideo fps=25:w=720:h=576 -oac lavc -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=700:acodec=ac3:abitrate=192 -srate 44100 -vf scale=320:240 -o ram:576p25_blue_sky.avi
MEncoder SVN-r32620-4.4.4 (C) 2000-2010 MPlayer Team
160 audio & 349 video codecs
success: format: 0 data: 0x0 - 0x3b53800
rawvideo file format detected.
[V] filefmt:26 fourcc:0x30323449 size:720x576 fps:25.000 ftime:=0.0400
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=320 h=240]
==========================================================================
Opening video decoder: [raw] RAW Uncompressed Video
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 0x29d54268]BICUBIC scaler, from yuv420p to yuv420p using AltiVec
videocodec: libavcodec (320x240 fourcc=34504d46 [4PMF])
Selected video codec: [rawi420] vfm: raw (RAW I420)
==========================================================================
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Pos: 4.0s 101f (100%) 47.13fps Trem: 0min 0mb A-V:0.000 [911:0]
Flushing video frames.
Writing index...
Writing header...
ODML: Aspect information not (yet?) available or unspecified, not writing vprp header.
Video stream: 911.432 kbit/s (113929 B/s) size: 455716 bytes 4.000 secs 101 frames
Exiting...
Work:Grafica/MPlayer>
Varthall ha scritto:- gli eseguibili compilati con lo switch di GCC -mcpu=440fp funzionano anche su CPU 460, anche se sembra non diano il piccolo aumento di velocita' come sulle 440
Varthall ha scritto:- il supporto per il 440 all'interno di FFMpeg sembra non velocizzare la conversione per nulla, oppure i vantaggi si vedono solo con specifici formati (e quindi non vale per tutti i formati supportati da libavcodec).
Il SoC AMCC460ex, a dispetto del nome, monta un core 440 e non il 460, quindi le opzioni di compilazione saranno le medesime :-)
Quindi quei 4 FPS in più di media rispetto alla Flex di Samo non sono indicativi?
A proposito, non so quanto possa essere stato influente, ma il test l'ho condotto con la X1550 a 64 bit e non con la gfx integrata nella 460ex a 128 bit
Pos: 4.0s 101f (100%) 47.13fps Trem: 0min 0mb A-V:0.000 [911:0]
Più che lo switch -mcpu quando si compila, è importantissimo lo switch -mstrict-align che per le CPU 440/460 è fondamentale, e non produce codice che dipende dall'architettura, quindi ti consiglio di usare tale switch in qualsiasi progetto che compili
Se ricordo bene, le istruzioni MAC del 440/460 vengono utilizzate solo se in caso di configure viene rilevata una cpu 440, quindi potrebbero essere non utilizzate se il configure è stato fatto su un'altra CPU
Varthall ha scritto:@TheKaneBIl SoC AMCC460ex, a dispetto del nome, monta un core 440 e non il 460, quindi le opzioni di compilazione saranno le medesime :-)
Non lo sapevo... Sul sito di AMCC ho visto che non riportano che il 460 ha il core di un 440: http://www.apm.com/products/embedded/si ... /ppc460ex/
Visitano il forum: Nessuno e 26 ospiti