Help - Search - Members - Calendar
Full Version: Ogg Vorbis optimized for speed
Hydrogenaudio Forums > Lossy Audio Compression > Ogg Vorbis > Ogg Vorbis - Tech
Pages: 1, 2, 3, 4, 5, 6, 7
ckjnigel
Steve Jobs disappointed me by not coming out with a 100 Gb iPod to hold the 9,800 M4As I'd spent since Christmas transcoding from FLAC to Nero M4As.
So I've set to re-encoding as Ogg Vorbis q 4.5 in hopes that can make them fit on my 60 Gb Cowon iAudio.
It's proceeding right now on the Sony Vaio 2 GHz Core Duo notebook I bought Tuesday.
OMG, is it ever fast with the SSE3 MT build! I'm surprised how much faster it is than using SSE2 optimization on the Athlon64 3300+ desktop under Win X64.
Thanks so much to all the developers!
vinnie97
Good choice, more people should give Steve Jobs the finger. wink.gif
PatchWorKs
New Vorbis optimization project here, check it out ! ohmy.gif
Firon
Someone test it and tell us how it compares to Lancer. tongue.gif
MedO
QUOTE(Firon @ Feb 9 2007, 22:25) *

Someone test it and tell us how it compares to Lancer. tongue.gif


They tuned Xiph Vorbis 1.0.1 and boast a performance increase of 18%. I can't seem to find a date on their page or in the documentation. Also, the download size for the "binaries" package is an impressive 90MiB. Nothing to see here, move along...
Mangix
i tested it and on their intel-optimized binary, the radio.wav file which was included took 45 seconds to encode on -q10. the non-intel binary took 49.

i also tested out Lancer's builds(SSE2-Threaded one) and i got 22 seconds.

as MedO said, nothing to see here.
rjamorim
QUOTE(ckjnigel @ Jan 14 2007, 20:06) *
Steve Jobs disappointed me by not coming out with a 100 Gb iPod to hold the 9,800 M4As I'd spent since Christmas transcoding from FLAC to Nero M4As.


Honestly, do you need to carry 9800 songs with you?
vinnie97
Need isn't as significant as the ability to do so. wink.gif It gives one the greatest variety of music when not tethered to their PC. smile.gif
singaiya
Some people travel and are not at home for weeks or months at a time. iTunes says my 55 gb "checked playlist" lasts 30.7 days. It was enough for the last time I was out of town for 3 weeks, and it's nice to know I didn't run out of music.
HydroFred
How much faster are SSE2 and SSE3 versions of lancer compared to SSE? My CPU only supports SSE, and I would like to know how much boost I can expect from a CPU upgrade.

Are the MT versions ~twice as fast on a dual core cpu, e.g. Core2Duo / Athlon64 X2 ?

FLAC -> OGG conversion runs at 21x on my system (Athlon XP-M 2600+ @ 10x200), how much can I expect from an Athlon64 X2 3800+ ?
haregoo
QUOTE(HydroFred @ Feb 11 2007, 21:00) *

How much faster are SSE2 and SSE3 versions of lancer compared to SSE?

SSE2/3 has less importance on lancer. But MT enables ~1.4 times faster encoding.
Benchmark on Athlon64 X2 and Core2Duo FYI.

Lancers MT makes use of up to 2 core per encoding. If you have quad core, you have to run 2 instances at a time, Lancer is enough fast tho laugh.gif
MedO
QUOTE(haregoo @ Feb 11 2007, 13:47) *

QUOTE(HydroFred @ Feb 11 2007, 21:00) *

How much faster are SSE2 and SSE3 versions of lancer compared to SSE?

SSE2/3 has less importance on lancer. But MT enables ~1.4 times faster encoding.
Benchmark on Athlon64 X2 and Core2Duo FYI.

Lancers MT makes use of up to 2 core per encoding. If you have quad core, you have to run 2 instances at a time, Lancer is enough fast tho laugh.gif


I kind of wonder why you don't just run two single-threaded encoders instead of the multithreaded one. Usually you'll encode multiple files anyway. That way it'd be ~2x as fast instead of 1.4x...
pepoluan
QUOTE(MedO @ Feb 11 2007, 20:25) *
I kind of wonder why you don't just run two single-threaded encoders instead of the multithreaded one. Usually you'll encode multiple files anyway. That way it'd be ~2x as fast instead of 1.4x...
We techheads will do that. But simpler users (i.e. the overwhelming majority of PC users) tend to encode one at a time.

Farch
ye, new problems are coming up, there are 4-core cpu`s on the market, and early will be 8. We need a solution, unlike:
1. lancer need`s to check out how many cores in system
2. use them all
3. it will be bad idea to limit him on 8 cores...(maybe this is not the end?)
slav!x
QUOTE(Farch @ Aug 28 2007, 03:39) *

ye, new problems are coming up, there are 4-core cpu`s on the market, and early will be 8. We need a solution, unlike:
1. lancer need`s to check out how many cores in system
2. use them all
3. it will be bad idea to limit him on 8 cores...(maybe this is not the end?)

and add SSE5 and SSE6 support!!!
MickeyP
Does anyone know if there are lancer static-built binaries for windows I can download anywhere? This would be very useful, thanks.

dutch109
QUOTE(MickeyP @ Feb 20 2008, 18:40) *

Does anyone know if there are lancer static-built binaries for windows I can download anywhere? This would be very useful, thanks.


http://homepage3.nifty.com/blacksword/index.htm

http://translate.google.com/translate?u=ht...Flanguage_tools (same page translated by Google)
MickeyP

Can someone who owns the Intel compiler please build and make available windows static library binaries ( static-link libraries (*.lib) that do not depend on any ogg/vorbis dll at run time ) ? Ideally these would be compiled using the release multi--threaded version of MSVCRT, thanks!

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.