Date: Sat, 18 Mar 2000 13:15:48 -0500 From: Randall Hopper <aa8vb@ipass.net> To: Steve Roome <steve@snuggly.demon.co.uk>, Yukihiro Nakai <nakai@gnome.gr.jp> Cc: multimedia@FreeBSD.ORG Subject: Re: gogo + 3dnow Message-ID: <20000318131548.A39451@ipass.net> In-Reply-To: <Pine.BSF.4.10.10003102030490.12062-100000@snuggly.demon.co.uk>; from steve@snuggly.demon.co.uk on Fri, Mar 10, 2000 at 08:42:31PM %2B0000 References: <Pine.BSF.4.10.10003102030490.12062-100000@snuggly.demon.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
--/04w6evG8XlLl3ft Content-Type: text/plain; charset=us-ascii [Re: GOGO, a very fast MP3 encoder] Steve Roome: |I've just been having a play with it, and it's looking to me |like 3dnow, and even the extra new 3dnow stuff in the athlon |could come in quite handy for this sort of stuff... Yukihiro Nakai: |I'm the maintainer of gogo :-) |The gogo 2.26a supports Athlon but you need a patched nasm |(maybe you did it) or 3dnow tool by the gogo author.. | |I put the test version of port here: |http://daemon.gnome.gr.jp/~nakai/gogo.tar.gz Hey, thanks for the tip guys. Very nice! On my AMD K6-III 400, I get an amazing 3.4X speed-up on the gogo tests with 3DNow! enabled. (No Enhanced 3DNow or SSE here since I don't have an Athelon or P-III.) When I get some project time, I want to make gogo usable from with fxtv for encoding MPEG video and audio clips captured from a TV card. That should really speed up making videos. Here are some timings I made for a 46 second show trailer captured from TV. Unaccelerated gogo cuts the audio encoding time down to about 10% of what it was with the current MPEG audio encoding software, and 3DNow- acceleration pulls that down to about 5%. Nice! Encoding time (minutes) mpegaudio-dist10 3:00 gogo 0:23 gogo (w/ 3DNow! & MMX) 0:10 Randall --/04w6evG8XlLl3ft Content-Type: application/x-sh Content-Disposition: attachment; filename="gogo-tst.sh" # GOGO MP3 Encoder - http://homepage1.nifty.com/herumi/gogo_e.html # [ 3DNowV2, 3DNow, MMX, SSE ] = OFF, OFF, OFF, OFF gogo -test -nopsy -off 3dn -off e3dn -off mmx # AMD K6-III 400: 90.438sec ( 6.63x) # AMD Athelon 500: ( 16.61x) # [ 3DNowV2, 3DNow, MMX, SSE ] = OFF, OFF, ON , OFF gogo -test -nopsy -off 3dn -off e3dn # AMD K6-III 400: 85.914sec ( 6.98x) # AMD Athelon 500: ( 17.74x) # [ 3DNowV2, 3DNow, MMX, SSE ] = ON , OFF, ON , OFF gogo -test -nopsy -off 3dn # AMD K6-III 400: 85.641sec ( 7.01x) # AMD Athelon 500: ( 17.58x) # [ 3DNowV2, 3DNow, MMX, SSE ] = OFF, ON , OFF, OFF gogo -test -nopsy -off e3dn # AMD K6-III 400: 25.094sec ( 23.91x) # AMD Athelon 500: ( 28.81x) # [ 3DNowV2, 3DNow, MMX, SSE ] = ON , ON , ON , OFF gogo -test -nopsy : 30.52 # AMD K6-III 400: 25.117sec ( 23.89x) # AMD Athelon 500: ( 30.52x) --/04w6evG8XlLl3ft-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000318131548.A39451>