Intels kompilatorer genererar medvetet dålig kod för AMD
Re: Intels kompilatorer genererar medvetet dålig kod för AMD
I detta fall har de varit konservativa och prioriterat att kompilatorn
genererar kod som de kan verifera och garantera att den fungerar.
Det finns ingen direkt "begränsning" som sådan.
Om man ska sätta på sig Intels "hatt" för en stund. Och det ska man
för att korrekt förstå och bedöma det hela.
> ...och ska även bekosta merkostnaden att kompilera koden med en alternativ kompilator
Referens på det?
genererar kod som de kan verifera och garantera att den fungerar.
Det finns ingen direkt "begränsning" som sådan.
Om man ska sätta på sig Intels "hatt" för en stund. Och det ska man
för att korrekt förstå och bedöma det hela.
> ...och ska även bekosta merkostnaden att kompilera koden med en alternativ kompilator
Referens på det?
Re: Intels kompilatorer genererar medvetet dålig kod för AMD
"4. What is the size of the Compiler Reimbursement Fund?
Intel’s total obligation to provide reimbursements shall not exceed $10 million."
Och nu har de förtydligat sig med en text "Intel® compilers, associated libraries and associated development tools may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel® Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel® SSSE3) instruction sets and other optimizations."
Så min tolkning är att de kan fortsätta göra som de gjort, de blev bara tvungna att berätta det för kunder som inte redan listat ut att Intels kompilator skulle funka bättre på Intels egna CPUer än på konkurenternas...
Intel’s total obligation to provide reimbursements shall not exceed $10 million."
Och nu har de förtydligat sig med en text "Intel® compilers, associated libraries and associated development tools may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include Intel® Streaming SIMD Extensions 2 (Intel® SSE2), Intel® Streaming SIMD Extensions 3 (Intel® SSE3), and Supplemental Streaming SIMD Extensions 3 (Intel® SSSE3) instruction sets and other optimizations."
Så min tolkning är att de kan fortsätta göra som de gjort, de blev bara tvungna att berätta det för kunder som inte redan listat ut att Intels kompilator skulle funka bättre på Intels egna CPUer än på konkurenternas...
Re: Intels kompilatorer genererar medvetet dålig kod för AMD
http://software.intel.com/sites/product ... _qrg12.pdf
Från 2010.
Från 2010.
Så då faller ju hela frågan eftersom det (sedan 2010) är dokumenterat.Optimization Notice.
Intel’s compilers may or may not optimize to the same degree for non-Intel microprocessors for
optimizations that are not unique to Intel microprocessors. These optimizations include SSE2,
SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability,
functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel.
Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors.
Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors.
Please refer to the applicable product User and Reference Guides for more information regarding
the specific instruction sets covered by this notice.
Re: Intels kompilatorer genererar medvetet dålig kod för AMD
Nja, det är väl inte helt korrekt.
Man får ersättning om man blivit vilseledd av Intel eller dess representanter.
Gissar att Intel klart deklarerar detta på sina faktasidor.
He he sodjan hittade samma text som jag gjorde.
Man får ersättning om man blivit vilseledd av Intel eller dess representanter.
Gissar att Intel klart deklarerar detta på sina faktasidor.
He he sodjan hittade samma text som jag gjorde.
Re: Intels kompilatorer genererar medvetet dålig kod för AMD
Sen är det ju en annan sak med: "men försäljaren *sa* ju att...." 

Re: Intels kompilatorer genererar medvetet dålig kod för AMD
Formellt har de, som FTC krävt, förbundit sig att informera om det och det gör de som sagt numera. Så fine, juridiskt sett är de i hamn. Fast jag tycker fortfarande att det är lätt att missa.
Nu finns ju en hel del info från andra källor än intel som tar upp detta som kanske skriver det betydligt tydligare.
För vår del faller kompilatorn bort nu eftersom vi inte styr vilka datorer våra kunder har. Lite synd bara eftersom de har en del verktyg som på pappret verkar intressanta för att optimera beräkningar.
Nu finns ju en hel del info från andra källor än intel som tar upp detta som kanske skriver det betydligt tydligare.
För vår del faller kompilatorn bort nu eftersom vi inte styr vilka datorer våra kunder har. Lite synd bara eftersom de har en del verktyg som på pappret verkar intressanta för att optimera beräkningar.
Re: Intels kompilatorer genererar medvetet dålig kod för AMD
Frågan är hur stor skillnad det gör i realiteten?
Har du testat med kompletta applikationer?
Inte enbart testkod för att testa just detta.
Om Intel verktygen har andra fördelar så får man
väga ihop det och försöka lägga känslorna åt sidan...
Har du testat med kompletta applikationer?
Inte enbart testkod för att testa just detta.
Om Intel verktygen har andra fördelar så får man
väga ihop det och försöka lägga känslorna åt sidan...
