IPB

Welcome Guest ( Log In | Register )

8 Pages V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
Ogg Vorbis acceleration project, Is it dead?
forart.eu
post 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
Go to the top of the page
+Quote Post
john33
post Jul 20 2010, 14:55
Post #77


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



Excellent, thanks. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
AshenTech
post Jul 20 2010, 19:58
Post #78





Group: Members
Posts: 78
Joined: 11-November 08
Member No.: 62144



QUOTE (john33 @ Jul 20 2010, 06:32) *
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?
Go to the top of the page
+Quote Post
john33
post Jul 20 2010, 20:33
Post #79


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



These are all based on 5.7. smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
AshenTech
post Jul 22 2010, 01:19
Post #80





Group: Members
Posts: 78
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.....
Go to the top of the page
+Quote Post
forart.eu
post 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
Go to the top of the page
+Quote Post
john33
post Jul 22 2010, 18:19
Post #82


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (AshenTech @ Jul 22 2010, 01:19) *
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. unsure.gif

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/
Go to the top of the page
+Quote Post
john33
post Jul 22 2010, 18:24
Post #83


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (forart.eu @ Jul 22 2010, 16:24) *
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. smile.gif I know Intel is supposed to be removing that bias but I don't actually know whether it is supposed already to have happened, or whether it will be at some future time. wink.gif

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/
Go to the top of the page
+Quote Post
lvqcl
post Jul 22 2010, 20:55
Post #84





Group: Developer
Posts: 3357
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...
Go to the top of the page
+Quote Post
AshenTech
post Jul 23 2010, 05:18
Post #85





Group: Members
Posts: 78
Joined: 11-November 08
Member No.: 62144



QUOTE (lvqcl @ Jul 22 2010, 13:55) *
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?
Go to the top of the page
+Quote Post
forart.eu
post Jul 23 2010, 09:22
Post #86





Group: Members
Posts: 74
Joined: 10-December 09
From: italy
Member No.: 75798



QUOTE (AshenTech @ Jul 23 2010, 06:18) *
any instructions on how to use this?


I found this "How I (an Idiot) applied the AMD Patch..." guide:

QUOTE
  1. I opened explore and made new folder in C: called Patch.
  2. I downloaded the ICC progam and used the 7z unzipper from chickens site and unzipped it into C:\\Patch
  3. I downloaded the SaH_5.15_KWSN_SSE3-Intel_Ben-Joe_2.0_B.7z and unzipped it into C:\\Patch
  4. I clicked run and typed cmd.
  5. Somehow I got it to C:
  6. I typed CD patch and got to C:\\Patch
  7. I then typed iccpatch.exe SaH_5.15_KWSN_SSE3-Intel_Ben-Joe_2.0_B.exe (the space between the iccpatch.exe and SaH seems to be very important)then clicked enter.
  8. it said something about 10 instances and I closed it.
  9. I closed boinc and 2 instances of Cli.exe in task manager.
  10. I renamed a copy of Boinc to Boinc1.
  11. I opened Boinc\\projects and deleted the app with the seti Icon.
  12. I copied the SaH_5.15_KWSN_SSE3_Ben-Joe_2.0_B with the seti Icon, the SaH_5.15_KWSN_SSE3_Ben-Joe_2.0_B PDB file and one called SaH_5.15_KWSN_SSE3_Ben-Joe_2.0_B.exe~ into the original boinc folder and said YES to all.
  13. closed all windows and restarted boinc with no problems.


This post has been edited by forart.eu: Jul 23 2010, 09:23
Go to the top of the page
+Quote Post
john33
post Jul 23 2010, 16:16
Post #87


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
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. wink.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
forart.eu
post 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)
Go to the top of the page
+Quote Post
Steve Forte Rio
post Jul 24 2010, 11:18
Post #89





Group: Members
Posts: 443
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
Go to the top of the page
+Quote Post
john33
post Jul 24 2010, 11:28
Post #90


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (Steve Forte Rio @ Jul 24 2010, 11:18) *
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 smile.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
john33
post Jul 24 2010, 12:21
Post #91


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
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! wink.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
forart.eu
post Jul 25 2010, 00:45
Post #92





Group: Members
Posts: 74
Joined: 10-December 09
From: italy
Member No.: 75798



QUOTE (john33 @ Jul 24 2010, 13:21) *


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
Go to the top of the page
+Quote Post
AshenTech
post Jul 25 2010, 08:18
Post #93





Group: Members
Posts: 78
Joined: 11-November 08
Member No.: 62144



QUOTE (john33 @ Jul 24 2010, 05:21) *
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! wink.gif


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)
Go to the top of the page
+Quote Post
Lear
post Jul 25 2010, 12:54
Post #94


VorbisGain developer


Group: Developer
Posts: 140
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).
Go to the top of the page
+Quote Post
john33
post Jul 25 2010, 15:27
Post #95


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
Joined: 30-September 01
From: Bracknell, UK
Member No.: 111



QUOTE (AshenTech @ Jul 25 2010, 08:18) *
QUOTE (john33 @ Jul 24 2010, 05:21) *
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! wink.gif


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! wink.gif


--------------------
John
----------------------------------------------------------------
My compiles and utilities are at http://www.rarewares.org/
Go to the top of the page
+Quote Post
john33
post Jul 25 2010, 15:28
Post #96


xcLame and OggDropXPd Developer


Group: Developer
Posts: 3760
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/
Go to the top of the page
+Quote Post
Lear
post Jul 25 2010, 16:34
Post #97


VorbisGain developer


Group: Developer
Posts: 140
Joined: 10-January 02
Member No.: 973



QUOTE (john33 @ Jul 25 2010, 15:27) *
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! wink.gif

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.
Go to the top of the page
+Quote Post
RazorBoy143
post Aug 3 2010, 19:55
Post #98





Group: Members
Posts: 28
Joined: 17-July 10
Member No.: 82340



QUOTE (john33 @ Jul 24 2010, 00:28) *
QUOTE (Steve Forte Rio @ Jul 24 2010, 11:18) *
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 smile.gif


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
Go to the top of the page
+Quote Post
AshenTech
post Aug 5 2010, 02:10
Post #99





Group: Members
Posts: 78
Joined: 11-November 08
Member No.: 62144



QUOTE (RazorBoy143 @ Aug 3 2010, 12:55) *
QUOTE (john33 @ Jul 24 2010, 00:28) *
QUOTE (Steve Forte Rio @ Jul 24 2010, 11:18) *
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 smile.gif


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.
Go to the top of the page
+Quote Post
RazorBoy143
post Aug 6 2010, 22:06
Post #100





Group: Members
Posts: 28
Joined: 17-July 10
Member No.: 82340



QUOTE (AshenTech @ Aug 4 2010, 15:10) *
QUOTE (RazorBoy143 @ Aug 3 2010, 12:55) *
QUOTE (john33 @ Jul 24 2010, 00:28) *
QUOTE (Steve Forte Rio @ Jul 24 2010, 11:18) *
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 smile.gif


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?
Go to the top of the page
+Quote Post

8 Pages V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 20th August 2014 - 14:55