Ogg Vorbis acceleration project, Is it dead? |
![]() ![]() |
Ogg Vorbis acceleration project, Is it dead? |
Jul 20 2010, 14:42
Post
#76
|
|
![]() Group: Members Posts: 74 Joined: 10-December 09 From: italy Member No.: 75798 |
OK, I just succesfully tested ALL builds both on XP Pro and 7 Ultimate @ 64 bits.
CPU: Sempron 140 unlocked @ AMD Athlon II X2 440 XP64: foobar 1.0.3 / q5 7 64: foobar 1.1 / q0 Source information: ----------------------- File: Krless - Ecce Krless.flac Duration : 1:03:45.307 (168696024 samples) Sample Rate : 44100 Hz Channels : 2 Bits Per Sample : 16 Bitrate : 957 kbps Codec : FLAC Encoding : lossless Tool : reference libFLAC 1.1.4 20070213 Embedded Cuesheet : no Audio MD5 : BE924B523EF3E6281357C403BBA6650B Faster version *seems* (human impression) SSE2 < SSE3 < SSE. EDIT: ok, just tested all 3 encoders on 96 KHz / 24 bit source and works on XP64/foobar 1.0.3/q5 Source information: ----------------------- Duration : 31:46.000 (182976000 samples) Sample Rate : 96000 Hz Channels : 2 Bits Per Sample : 24 Bitrate : 4608 kbps Codec : PCM Encoding : lossless Speed *seems* (human impression again) exactly the opposite (btw source is not compressed): SSE < SSE2=SSE3. ...i'll investigate better this next week. This post has been edited by forart.eu: Jul 20 2010, 14:55 |
|
|
|
Jul 20 2010, 14:55
Post
#77
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
Excellent, thanks.
-------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 20 2010, 19:58
Post
#78
|
|
|
Group: Members Posts: 75 Joined: 11-November 08 Member No.: 62144 |
Thanks for the feedback and suggestions. In the hope of resolving this, here are three compiles, this time with oggenc2.87: SSE3 - http://www.rarewares.org/files/ogg/oggenc2...7-Lancerx64.zip SSE2 - http://www.rarewares.org/files/ogg/oggenc2...cerx64-SSE2.zip SSE - http://www.rarewares.org/files/ogg/oggenc2...ncerx64-SSE.zip I have to say that for standard length song tracks, ie., approx. 4 mins, there seems to be negligible speed difference between them on a q6600 @ 3.2GHz and 8GB DDR2 although any difference will no doubt be more apparent on a longer encoding exercise. Feedback and experience with these would be welcome. TIA. will test when i get home. will these give the same quality as the aoTuV 5.7 builds, or would there need to be another build based on aoTuV 5.7? |
|
|
|
Jul 20 2010, 20:33
Post
#79
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
These are all based on 5.7.
-------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 22 2010, 01:19
Post
#80
|
|
|
Group: Members Posts: 75 Joined: 11-November 08 Member No.: 62144 |
this is just very odd, every time i try and run them either mediacoder crashes or dbpoweramp errors, yet the older compile still works fine.....
|
|
|
|
Jul 22 2010, 16:24
Post
#81
|
|
![]() Group: Members Posts: 74 Joined: 10-December 09 From: italy Member No.: 75798 |
OK, i made a quick test @ q0 with different bitrate sources (24/96 and 16/44), here's results (on AMD):
SSE < SSE3 = SSE2 SSE3 is slightly faster than SSE2 (which is the slower), both are slower - 2/3 sec. in any encoding - than SSE which is obviously the winner. I'll test same files on different processor to understand if Intel compiler cheats. This post has been edited by forart.eu: Jul 22 2010, 16:27 |
|
|
|
Jul 22 2010, 18:19
Post
#82
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
this is just very odd, every time i try and run them either mediacoder crashes or dbpoweramp errors, yet the older compile still works fine..... It is, indeed. Given that the several versions do appear to run on AMD cpus, it's difficult to come to any conclusion. I'll produce a VC compile in the next day, or so, and it will be interesting to see whether that runs. If you also have problems with that, it would seem that the problem lies somewhere in your set up. -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 22 2010, 18:24
Post
#83
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
OK, i made a quick test @ q0 with different bitrate sources (24/96 and 16/44), here's results (on AMD): SSE < SSE3 = SSE2 SSE3 is slightly faster than SSE2 (which is the slower), both are slower - 2/3 sec. in any encoding - than SSE which is obviously the winner. I'll test same files on different processor to understand if Intel compiler cheats. Thanks. As mentioned above, on my own systems (a variety of Intel CPUs - q6600s, e6600, e6420 and e4300, all overclocked to varying degrees), there is really little to choose between the compiles for speed. -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 22 2010, 20:55
Post
#84
|
|
![]() Group: Developer Posts: 2980 Joined: 2-December 07 Member No.: 49183 |
BTW there is a small utility called iccpatch that removes any check for intel/non-intel processor in executable files.
Found 3 versions of it: http://freearc.org/download/testing/iccpatch.rar http://lunatics.kwsn.net/downloads/iccpatch-windows0.7z and www . mediafire . com/?b7dprscd53sx4t3 But I don't expect significant difference... |
|
|
|
Jul 23 2010, 05:18
Post
#85
|
|
|
Group: Members Posts: 75 Joined: 11-November 08 Member No.: 62144 |
BTW there is a small utility called iccpatch that removes any check for intel/non-intel processor in executable files. Found 3 versions of it: http://freearc.org/download/testing/iccpatch.rar http://lunatics.kwsn.net/downloads/iccpatch-windows0.7z and www . mediafire . com/?b7dprscd53sx4t3 But I don't expect significant difference... any instructions on how to use this? |
|
|
|
Jul 23 2010, 09:22
Post
#86
|
|
![]() Group: Members Posts: 74 Joined: 10-December 09 From: italy Member No.: 75798 |
any instructions on how to use this? I found this "How I (an Idiot) applied the AMD Patch..." guide: QUOTE
This post has been edited by forart.eu: Jul 23 2010, 09:23 |
|
|
|
Jul 23 2010, 16:16
Post
#87
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
This version of the patcher comes with instructions, etc.
http://encode.ru/attachment.php?attachment...mp;d=1274432954 I have not tried this so cannot warrant whether it is helpful, or otherwise. -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 24 2010, 11:00
Post
#88
|
|
![]() Group: Members Posts: 74 Joined: 10-December 09 From: italy Member No.: 75798 |
OK, did a quick test on Intel E2200/XP64 (work PC) and speed results seems more correct:
SSE3 < SSE2 < SSE SSE3 is the winner, SSE2 is slightly slower than it and SSE is the loser (8 sec. difference !). I honestly don't know if it's the compiler "bug", but i suggest a compilers' shootout (GCC vs. ICC vs. MSC) |
|
|
|
Jul 24 2010, 11:18
Post
#89
|
|
![]() Group: Members Posts: 373 Joined: 4-October 08 From: Ukraine Member No.: 59301 |
Where can I download the fastest (and latest) SSE3 32-bit version of accelerated oggenc2?
This post has been edited by Steve Forte Rio: Jul 24 2010, 11:21 |
|
|
|
Jul 24 2010, 11:28
Post
#90
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
Where can I download the fastest (and latest) SSE3 32-bit version of accelerated oggenc2? It's still this one: http://www.rarewares.org/files/ogg/oggenc2...b5.7-Lancer.zip -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 24 2010, 12:21
Post
#91
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
MSVC SSE3 compile here: http://www.rarewares.org/files/ogg/oggenc2...ancerx64-VC.zip
This has no FLAC support, but otherwise runs OK. On one of my systems (XP x64), speedwise, it's mid way between the regular oggenc2x64 and the full ICL SSE3 Lancer x64 build. Let me know if this runs, or not! -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 25 2010, 00:45
Post
#92
|
|
![]() Group: Members Posts: 74 Joined: 10-December 09 From: italy Member No.: 75798 |
MSVC SSE3 compile here: http://www.rarewares.org/files/ogg/oggenc2...ancerx64-VC.zip Quick test: it works (at least with 16/44 source) and is slower - about 8/9 secs. - than ICL on my AMD. Would love to test GCC (MinGW) build too ! ...and "someone" uses Orc too... This post has been edited by forart.eu: Jul 25 2010, 00:51 |
|
|
|
Jul 25 2010, 08:18
Post
#93
|
|
|
Group: Members Posts: 75 Joined: 11-November 08 Member No.: 62144 |
MSVC SSE3 compile here: http://www.rarewares.org/files/ogg/oggenc2...ancerx64-VC.zip This has no FLAC support, but otherwise runs OK. On one of my systems (XP x64), speedwise, it's mid way between the regular oggenc2x64 and the full ICL SSE3 Lancer x64 build. Let me know if this runs, or not! crashes with dbpoweramp even with .wav files, again, no clue why, everything else has been working, and the older x64 builds work great(just have to set them to vista compat mode to keep them from crashing) |
|
|
|
Jul 25 2010, 12:54
Post
#94
|
|
|
VorbisGain developer Group: Developer Posts: 137 Joined: 10-January 02 Member No.: 973 |
I made some speed tests on a full CD using the recently posted builds, as well as one without the Lancer optimizations (using aoTuV 5.7). The tests were done on a Core2 Quad Q9550 running 64-bit Vista:
CODE Stadard, x86 31,6343x Lancer, x86 58,1845x Lancer, x64, MSVC SSE3 55,2260x Lancer, x64, SSE 55,2260x Lancer, x64, SSE2 62,6603x Lancer, x64, SSE3 63,8889x The files from the x86 builds had a slightly higher bitrate compared to the x64 builds (108.8 vs 107 kb/s). |
|
|
|
Jul 25 2010, 15:27
Post
#95
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
MSVC SSE3 compile here: http://www.rarewares.org/files/ogg/oggenc2...ancerx64-VC.zip This has no FLAC support, but otherwise runs OK. On one of my systems (XP x64), speedwise, it's mid way between the regular oggenc2x64 and the full ICL SSE3 Lancer x64 build. Let me know if this runs, or not! crashes with dbpoweramp even with .wav files, again, no clue why, everything else has been working, and the older x64 builds work great(just have to set them to vista compat mode to keep them from crashing) I'm sorry to see that you still have problems with these builds. I'd like to try to help more but I really am completely out of ideas. If anyone has any other suggestions or ideas, please let's hear them! -------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 25 2010, 15:28
Post
#96
|
|
![]() xcLame and OggDropXPd Developer Group: Developer Posts: 3706 Joined: 30-September 01 From: Bracknell, UK Member No.: 111 |
Thanks to those have provided feedback and test results. Lear's results pretty much align with my own.
-------------------- John
---------------------------------------------------------------- My compiles and utilities are at http://www.rarewares.org/ |
|
|
|
Jul 25 2010, 16:34
Post
#97
|
|
|
VorbisGain developer Group: Developer Posts: 137 Joined: 10-January 02 Member No.: 973 |
I'm sorry to see that you still have problems with these builds. I'd like to try to help more but I really am completely out of ideas. If anyone has any other suggestions or ideas, please let's hear them! Finding the problem without a debugger can be difficult. Seems like you can get something similar to core dumps on Windows, using WinDbg (see here for a short description). Haven't used WinDbg myself though. |
|
|
|
Aug 3 2010, 19:55
Post
#98
|
|
|
Group: Members Posts: 28 Joined: 17-July 10 Member No.: 82340 |
Where can I download the fastest (and latest) SSE3 32-bit version of accelerated oggenc2? It's still this one: http://www.rarewares.org/files/ogg/oggenc2...b5.7-Lancer.zip I hope Steve had better luck getting this to work, because all I got was that infamous "Windows has to shut down this encoder because something's wrong it" message when I tried to use it in foobar2000 :-( This post has been edited by RazorBoy143: Aug 3 2010, 19:56 |
|
|
|
Aug 5 2010, 02:10
Post
#99
|
|
|
Group: Members Posts: 75 Joined: 11-November 08 Member No.: 62144 |
Where can I download the fastest (and latest) SSE3 32-bit version of accelerated oggenc2? It's still this one: http://www.rarewares.org/files/ogg/oggenc2...b5.7-Lancer.zip I hope Steve had better luck getting this to work, because all I got was that infamous "Windows has to shut down this encoder because something's wrong it" message when I tried to use it in foobar2000 :-( try compat mode and set it to vista, see if that helps. |
|
|
|
Aug 6 2010, 22:06
Post
#100
|
|
|
Group: Members Posts: 28 Joined: 17-July 10 Member No.: 82340 |
Where can I download the fastest (and latest) SSE3 32-bit version of accelerated oggenc2? It's still this one: http://www.rarewares.org/files/ogg/oggenc2...b5.7-Lancer.zip I hope Steve had better luck getting this to work, because all I got was that infamous "Windows has to shut down this encoder because something's wrong it" message when I tried to use it in foobar2000 :-( try compat mode and set it to vista, see if that helps. I don't understand. Could you be more specific? |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 19th May 2013 - 07:36 |