Martin
 Yes, the results can be different.  Intel has been accused of "crippling" the executable when the Intel compiler is used on AMD CPUs

by turning off all optimization - they actually pretty much admitted this in the lawsuit - but explained that it was for the benefit of the customer - sort of like in the 1980's when Microsoft pretty much disabled WordPerfect with every new OS release.

and yes, different optimization setting will give different results, 32 bit will also give different results from 64 bit.  Sometimes the phase of the moon, or the users astrological sign makes a different as well ;-)
 
Below is from the settlement:
Intel shall not include any Artificial Performance Impairment in any Intel product or require any Third Party to include an Artificial Performance Impairment in the Third Party’s product. As used in this Section 2.3, “Artificial Performance Impairment” means an affirmative engineering or design action by Intel (but not a failure to act) that (i) degrades the performance or operation of a Specified AMD product, (ii) is not a consequence of an Intel Product Benefit and (iii) is made intentionally to degrade the performance or operation of a Specified AMD Product. For purposes of this Section 2.3, “Product Benefit” shall mean any benefit, advantage, or improvement in terms of performance, operation, price, cost, manufacturability, reliability, compatibility, or ability to operate or enhance the operation of another product.

In no circumstances shall this Section 2.3 impose or be construed to impose any obligation on Intel to (i) take any act that would provide a Product Benefit to any AMD or other non-Intel product, either when such AMD or non-Intel product is used alone or in combination with any other product, (ii) optimize any products for Specified AMD Products, or (iii) provide any technical information, documents, or know how to AMD.


But, it is generally accepted that Intel continues to impair the optimization on AMD CPU. 
So, to answer your question, I don't think there is any way to insure consistent results between Intel and AMD CPUs.

Mark


Mark Sale MD
President, Next Level Solutions, LLC
www.NextLevelSolns.com
919-846-9185
A carbon-neutral company
See our real time solar energy production at:


-------- Original Message --------
Subject: [NMusers] Intel vs AMD
From: Martin Johnson <jmgmut...@gmail.com>
Date: Sun, August 12, 2012 3:42 pm
To: NMUSERS@globomaxnm.com

Dear Group,

I would like to get your comments on the following:

Intel fortran on Intel and AMD processors:

I would like to install nonmem compiled using Intel fortran compiler
(11.2) in a linux OS with AMD processor. Will the nonmem results of this
installation differ from other processors (nonmem compiled using Intel
fortran compiler in intel processors).If there would be a difference,
what could be the possible reasons for this difference?
OR
Are there any recommendations like optimization flags to get most
similar results between these processors?

Thanks for your help

regards,
Martin

Reply via email to