[NOTICIA RAPIDA] intel es cachado haciendo trampa de nuevo

Más
6 años 2 meses antes - 6 años 2 meses antes #1 por Tamalero
A pesar de tener una demanda de la FCT en contra de intel para no discriminar en sus librerías a procesadores de la competencia.
Extreme tech encontró que una de las utilerias mas usadas para simulaciones matemáticas (MatLab) sigue usando una libreria MKL de intel que de manera cínica deshabilita cualquier optimización si encuentra un procesador no intel.

Matlab runs notoriously slow on AMD CPUs for operations that use the Intel Math Kernel Library (MKL). This is because the Intel MKL uses a discriminative CPU Dispatcher that does not use efficient codepath according to SIMD support by the CPU, but based on the result of a vendor string query. If the CPU is from AMD, the MKL does not use SSE3-SSE4 or AVX1/2 extensions but falls back to SSE1 no matter whether the AMD CPU supports more efficient SIMD extensions like AVX2 or not.



Flanders (el que encontró la discrepancia). Nota que al usar un simple comando para deshabilitar una parte del código de detección de la librería MKL hace que el desempeño de AMD se dispare y demuestre que los benchmarks anteriores en donde se veia una victoria muy cerrada para AMD, ahora es una masacre en donde los procesadores HEDT de intel no pueden contra los nuevos Threadripper 3000.

ExtremeTech agrega:

I was not aware of Matlab’s behavior when I agreed to benchmark the application for the Threadripper 3960X / 3970X / Cascade Lake launch, but this is an excellent time to discuss the topic. The fact is, Matlab ships in a configuration that is automatically biased against AMD: It refuses to run SIMD code on an AMD CPU, even though the CPU supports the SIMD code in question.

It is not wrong to benchmark a real-world application. The performance of a real-world application you have to use may well be relevant to the hardware choices you make. If your job depends on running workloads in an application that heavily favors Intel microprocessors, you’re likely to buy Intel CPUs, even if you’d prefer to buy chips based on ARM or AMD designs. People deserve to know how the software that they run actually performs on the hardware that they use, and Matlab is a major piece of software used by more than 3 million people. The fact that Matlab favors Intel CPUs doesn’t mean Matlab users don’t deserve to know how the application performs. Of course they do.


Readers will ask why I haven’t jumped down Intel’s throat based on the historical facts of the “Cripple AMD” compiler issue. Let me reassure you, I’m fully aware of them. The facts of that situation are why Intel should have made certain to be careful of which tests were recommended and what it communicated concerning those tests. But I also don’t have copies of every scrap of Intel guidance on the last few HEDT launch cycles, and can’t say the test was added for this cycle rather than being a program Intel would’ve also recommended in previous cycles as well. Even if Matlab wasn’t mentioned in previous public benchmark guidance for earlier CPUs, I had specifically reached out to Intel to request data on tests that might incorporate capabilities like AVX-512. Intel should have practices in place to make sure reviewers know about pitfalls like this — but I can’t say for certain that this wasn’t a mistake.


www.extremetech.com/computing/302650-how-to-bypass-matlab-cripple-amd-ryzen-threadripper-cpus

LegitReviews reporta un masivo aumento de desempeño, de casi 4 veces en ciertos tests.
Lo cual dice mucho de porque intel empujaba este bench con su librería "especial" para "demostrar" su nuevo (nada nuevo, solo refrito) de sus procesadores EXTREME.

Lo peor? las operaciones del script del bench que dio intel. favorecen las optimizaciones de "deep learning" de Cascade Lake X. Y como dicen los comentarios, una de las pocas cosas (aparte de gaming con su 9900KS) en las que intel puede proclamarse victorioso.
www.legitreviews.com/codepath-change-gives-amd-ryzen-cpus-boost-in-mathworks-matlab_215641


Esto demuestra una guerra secreta relacionada con las optimizaciones de librerías. En donde en muchos casos no importa el desempeño aparente de los procesadores en si, si no sus optimizaciones.
Como el caso sonado en donde el engine de QUAKe 2 (software rendering) optimizado para Ryzen 1 1800X es casi el doble de rápido que un procesador intel basado en Hanswell y Broadwell. Y usando librerías standard de intel, el procesador de intel era casi al 1 x 1 con el Ryzen 1800X.

Esto hace que AMD este en lamentable posición. Ya que el dominio de intel en el mercado obliga a que la mayoría de las optimizaciones sean exclusivas para equipo intel.
Última Edición: 6 años 2 meses antes por Tamalero.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Más
6 años 2 meses antes #2 por Tamalero
Y se acumulan las basuras de intel..



Lo peor? el CEO de intel ahora dice que no le importan tener la mayoría de los procesadores de escritorio. Si no que quieren el 30% de todo el silicon mundial.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Más
6 años 2 meses antes #3 por phoinix
No entiendo como Intel una empresa que tiene 4 o 5 veces mas presupuesto de investigación y desarrollo que AMD, no pueda sacar algo mucho mejor que AMD a 2 años que salio Ryzen.


saludos.


PD: No que me importe mucho Intel, solo que no lo entiendo.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Más
6 años 2 meses antes #4 por Tamalero

phoinix wrote: No entiendo como Intel una empresa que tiene 4 o 5 veces mas presupuesto de investigación y desarrollo que AMD, no pueda sacar algo mucho mejor que AMD a 2 años que salio Ryzen.


saludos.


PD: No que me importe mucho Intel, solo que no lo entiendo.


Es muy simple.
Toda empresa que tiene el control casi absoluto del mercado (monopolio) tiende a subir precios a conveniencia y abajar el dinero invertido en investigacion. Todo para maximizar el dinero que reciben los "shareholders". En muchos casos hasta despiden muchísimo trabajador.
Intel ha usado todo tipo de trucos sucios para mantenerse como #1 y artificialmente tener el control.
Y cuando AMD lanza un producto tan revolucionario que nadie lo esperaba. (probablemente esperaban otro bulldozer).. intel no tenia nada de respuesta.
Y menos ahora en donde tiraron casi todo el dinero en 10nm y tenían problema tras problema. Al no tener 10nm como planeado, entraron en pánico.. moviendo producción a nodos antiguos (intel por ejemplo.. acaba de relanzar un procesador del 2016 bajo la denominación pentium para tapar el consumo de bajo nivel y competir con el nuevo Athlon basado en Ryzen 2 sin usar 14nm o el escaso 10nm)

Otro ejemplo es la supuesta idea de que intel va a poner todos sus huevos en la canasta del XPU en ves de CPU.
En donde sus procesadores tendrán todo en el mismo silicon, pegados en substratos de múltiples pisos. Hablamos de aceleración grafica, AI, procesador, matrix, escalar, etc.. en unsolo chip en donde tendrá 2 pisos aproximados (3d stacking).

A ver como saldrá la cosa.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Más
6 años 2 meses antes #5 por phoinix

Tamalero wrote:

phoinix wrote: No entiendo como Intel una empresa que tiene 4 o 5 veces mas presupuesto de investigación y desarrollo que AMD, no pueda sacar algo mucho mejor que AMD a 2 años que salio Ryzen.


saludos.


PD: No que me importe mucho Intel, solo que no lo entiendo.


Es muy simple.
Toda empresa que tiene el control casi absoluto del mercado (monopolio) tiende a subir precios a conveniencia y abajar el dinero invertido en investigacion. Todo para maximizar el dinero que reciben los "shareholders". En muchos casos hasta despiden muchísimo trabajador.
Intel ha usado todo tipo de trucos sucios para mantenerse como #1 y artificialmente tener el control.
Y cuando AMD lanza un producto tan revolucionario que nadie lo esperaba. (probablemente esperaban otro bulldozer).. intel no tenia nada de respuesta.
Y menos ahora en donde tiraron casi todo el dinero en 10nm y tenían problema tras problema. Al no tener 10nm como planeado, entraron en pánico.. moviendo producción a nodos antiguos (intel por ejemplo.. acaba de relanzar un procesador del 2016 bajo la denominación pentium para tapar el consumo de bajo nivel y competir con el nuevo Athlon basado en Ryzen 2 sin usar 14nm o el escaso 10nm)

Otro ejemplo es la supuesta idea de que intel va a poner todos sus huevos en la canasta del XPU en ves de CPU.
En donde sus procesadores tendrán todo en el mismo silicon, pegados en substratos de múltiples pisos. Hablamos de aceleración grafica, AI, procesador, matrix, escalar, etc.. en unsolo chip en donde tendrá 2 pisos aproximados (3d stacking).

A ver como saldrá la cosa.


Suena interesante y parece que AMD va a sacar pronto CPUs de 5nm,



Saludos.

Por favor, Conectar o Crear cuenta para unirse a la conversación.

Tiempo de carga de la página: 0.356 segundos
Powered by Foro Kunena