+- +-
Say hello if visiting :) by Gecko
11 Jan 2023, 07:43:05 pm

Seti is down again by Mike
09 Aug 2017, 10:02:44 am

Some considerations regarding OpenCL MultiBeam app tuning from algorithm view by Raistmer
11 Dec 2016, 06:30:56 am

Loading APU to the limit: performance considerations by Mike
05 Nov 2016, 06:49:26 am

Better sleep on Windows - new round by Raistmer
26 Aug 2016, 02:02:31 pm

Author Topic: Opteron sse3 !  (Read 13603 times)

SolAirQuebec

  • Guest
Opteron sse3 !
« on: 28 Nov 2006, 07:54:08 am »
I look the result of cpu-z-137 and it give me sse3 on my opteron 285, any reason why the sse3 for p4/pd will not run?
Thanks

Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: Opteron sse3 !
« Reply #1 on: 28 Nov 2006, 08:24:23 am »
The reason is that the IPP compiler specifically uses a command intel_fast_memcpy that doesn't exist on the AMD platform, there is a way to patch executables which are Intel specific to run on a AMD platform with somewhat a speedimprovement but that's nothing that Simon and others cannot implement because that violates the licensing deal with Intel.. So..

Thats the case.. If someone else have a better explanation here at this forum feel free to correct me but that's what i've figured out as far..

Kind Regards Vyper

Offline KarVi

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 252
Re: Opteron sse3 !
« Reply #2 on: 28 Nov 2006, 09:37:51 am »
It's not correct that the Intel "only" versions use a special version af memcpy, thats only supported on Intel systems.

What it does is check the processor ID string for the string GenuineIntel. If anything else is reported (like AuthenticAMD), the executable fails to execute.

There's more about this here: http://www.swallowtail.org/naughty-intel.html

The patch that some peoble use to get the executable to run on AMD's, only remove the check for Intel cpu's, and the patch will run on _any_ system that supports SSE3. No commands are replaced, that concern memcpy.

Another thing to take into consideration, is that the Intel "only" SSE2 version, is faster than the SSE3 version on AMD's, and often even faster than the generic version, that is supposed to be the fastest for AMD processors.
A smile is the shortest distance between two peoble (Victor Borge).

BenHer

  • Guest
Re: Opteron sse3 !
« Reply #3 on: 28 Nov 2006, 11:16:45 am »
Both KarVi and Vyper are correct,

The code checks for intel processor specifically, and then if intel processor is dected it allows intel_fast_memcpy to execute. The check also allows several other intel_ named functions to execute only on intel CPUs.

Mind you, these functions are all capable of running on AMD, and have no instructions in them that would not work on AMD...and they all would run faster than the alternative function that ends up running on AMD processors.  They are named intel_<some name> only because they are part of Intel's compiler library.


SolAirQuebec

  • Guest
Re: Opteron sse3 !
« Reply #4 on: 28 Nov 2006, 11:56:54 am »
To resume , I can install the SSE3 for P4/PD + the patch and I will run faster...  I am right?

Thanks for your help.


Offline Vyper

  • Alpha Tester
  • Knight Templar
  • ***
  • Posts: 376
Re: Opteron sse3 !
« Reply #5 on: 28 Nov 2006, 12:32:20 pm »
You should get an increase in performance yes (in theory) but how it is in practical way it could differ, it kinda seem to vary from AMD system to system..

GL..

Kind Reg. Vyper

Hal2710

  • Guest
Re: Opteron sse3 !
« Reply #6 on: 22 Dec 2006, 03:06:24 pm »
To resume , I can install the SSE3 for P4/PD + the patch and I will run faster...  I am right?

Thanks for your help.




Hi,

* cough *


Any clues to the url of this patch ??


Hal2710


(AMD Operton170@2904mhz 24/7, with a LOT of spare cycles !!!)

Offline Simon

  • Ni!
  • Knight who says 'Ni!'
  • *****
  • Posts: 1045
    • Is it a bird? Is it a plane? No...its-the.net!
Re: Opteron sse3 !
« Reply #7 on: 22 Dec 2006, 05:17:32 pm »

citroja

  • Guest
Re: Opteron sse3 !
« Reply #8 on: 22 Dec 2006, 06:26:45 pm »
Could this be a sign that Intel is hurting???? and that they are/were scared by AMD?

I know that they have just released their Quad core chips but they have to be worried about the new AMD multi core chips that are scheduled for Q3 and Q4 of 2007.

Anyways...at least there is a patch that can be applied to correct the issue.

-citroja

Offline Simon

  • Ni!
  • Knight who says 'Ni!'
  • *****
  • Posts: 1045
    • Is it a bird? Is it a plane? No...its-the.net!
Re: Opteron sse3 !
« Reply #9 on: 22 Dec 2006, 06:50:53 pm »
Hi citroja,

this situation stems from way back when, actually (P3/Athlon XP/P4). It's not anything that was done recently.

HTH,
Simon.

SolAirQuebec

  • Guest
Re: Opteron sse3 !
« Reply #10 on: 03 Jan 2007, 10:41:41 pm »
Anyone have the final version (for opteron), I realy didn't know how to apply this patch.

Thanks everyone for the all the input (and a +++ to chicken).

 

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?
Members
Total Members: 97
Latest: ToeBee
New This Month: 0
New This Week: 0
New Today: 0
Stats
Total Posts: 59559
Total Topics: 1672
Most Online Today: 257
Most Online Ever: 983
(20 Jan 2020, 03:17:55 pm)
Users Online
Members: 0
Guests: 192
Total: 192
Powered by EzPortal