OpenCL: pruebas de implementación interna en MQL5 - página 7

 
AlexEros:

No compre Gigabyte en ningún caso.

Para juguetes funcionará, para bitmining, bitcoing multigpu funcionará, pero para MT5-GPU no funcionará.

El asunto es el siguiente:

Los cálculos científicos en general y la MT5-GPU en particular necesitan una alta velocidad del bus PCI-E. Estarás jodido si compras una placa base Gigabyte con un bus PCI-E de varias ranuras ..... 2x-4x más lento. Compruebe su propio enlace: dice

"Información adicional Modo de ranura PCI Express x16 - 2 ranuras funcionan en modo x8, 4 ranuras funcionan en modo x1; 1 puerto PS/2 - combinado".

Fíjate bien en las especificaciones de la placa base en cuanto al límite de velocidad PCI-E: tiene que ser x16 al menos en una ranura.

Agradece que al menos aquí Gigabyte ha escrito con honestidad, y en realidad ha engañado a mucha gente así antes.

No hay ningún software libre decente para probar la velocidad de PCI-E para OpenCL, pero sí para nvidia CUDA.

Es CUDA-Z.

http://cuda-z.sourceforge.net/

Resultados de velocidad de CUDA-Z, junto con rarezas debidas a la velocidad de PCI-E:

http://forums.guru3d.com/showthread.php?t=328274

La velocidad de la memoria debe ser de al menos 1000 MB/s para los tipos de acceso "pageable" y 2000-5000 MB/s para los tipos de acceso a la memoria "pinned" entre CPU-GPU a través del bus PCI-E. (Hay dos tipos de acceso a la memoria de la GPU definidos por software a través del bus PCI-E en CUDA que son fundamentalmente diferentes en términos de velocidad, hasta 3-4 veces. La velocidad de la memoria dentro de la GPU es de unos 10 000-22 000 Mb/s. Acostúmbrate a la optimización del "hardware").

Gigabyte te dará 400MB/seg en lugar de 1800MB/seg. Esta figura de la placa base y la tarjeta de vídeo es fundamental para la velocidad de la mayoría de las tareas científicas.

De lo contrario, serán los controladores y el software los que causen la mayoría de los problemas, no el hardware.

El tema del hardware para OpenCL es interminable y no voy a hablar del tema del hardware ya que hay muchos otros sitios para eso. Excepto que el nombre de un buen chipset profesional 790-, 890-, 990 FX de AMD para Phenom habla por sí mismo.

Gracias. Tachándolo.

Fui al foro de la overlocker y a las revisiones.

 
MetaDriver:

Gracias. Tacha eso.

Me voy a los foros de reviews y overlocker.

Eso es que todavía estoy suavizando la descripción de la situación. De hecho, incluso MSI no pudo soportar la continuación de un engaño tan prolongado de Gigabyte y últimamente flipó olvidándose de ser "políticamente correcto" hacia su competidor:

http://nvworld.ru/news/gigabyte-use-not-true-pcie-30/

"MSI realizó una presentación en la que detalló lo que realmente deberían ser las placas base con PCIe de tercera generación. En su informe, la empresa señala que su competidor Gigabyte, que afirma tener 40 modelos de placas base con soporte PCIe Gen3, no dice la verdad.

.....

Al concluir su análisis, MSI señaló que sólo una placa de Gigabyte tiene verdadero soporte PCIe 3.0, la G1.Sniper 2".

http://www.techpowerup.com/151718/MSI-Calls-Bluff-on-Gigabyte-s-PCIe-Gen-3-Ready-Claim.html

MSI уличили Gigabyte в использовании «ненастоящего PCIe 3.0» — МИР NVIDIA
MSI уличили Gigabyte в использовании «ненастоящего PCIe 3.0» — МИР NVIDIA
  • nvworld.ru
Компания MSI провела презентацию, на которой детально осветила информацию о том, какими на самом деле должны быть материнские платы с поддержкой PCIe третьего поколения. В своём отчёте, компания обратила особое внимание на том, что их конкурент Gigabyte, который утверждает, что имеет 40 моделей материнских плат с поддержкой PCIe Gen3, говорит...
 

Parece que también utilizaremos OpenCL para las necesidades de generación básica de decenas de millones de ticks intermedios mientras se simula el desarrollo de las barras de precios.

Esto podría suponer una gran aceleración en los pases, pero obtendremos los resultados reales tras las pruebas internas.

 
AlexEros:

Gracias por esta información tan interesante y concentrada.
 
AlexEros:

Suavicé la descripción de la situación. De hecho, incluso MSI no pudo soportar la continuación de tantos años de engaño de Gigabyte y recientemente se desmelenó, olvidándose de ser "políticamente correcto" con el competidor:

......

Gracias, edúcate. Y como opción.... ofrecen el enlace en la madre con 4 ranuras PCI-E, satisfaciendo las condiciones de velocidad y costo hasta 5000 r.

Naturalmente, hay bastantes variantes con el precio por encima de 10k.

 
MetaDriver:

...

2. sobre el caso - sí, sé que necesita un grande, pero parece que ya no es relevante - tengo que buscar otra madre. AlexEros fuebastante convincente sobre Gigabyte. Por ahora seguiré investigando el tema y más adelante haré mi elección basándome en testimonios y descripciones.

:) sin embargo, creo, que será de actualidad sobre el caso, ya que otra madre será para 3-4 tarjetas de vídeo de doble ranura. Y horizontalmente las propias tarjetas de vídeo no son pequeñas...
 
WChas:

Gracias, iluminado. Y como opción.... proponer un enlace a una madre con 4 ranuras PCI-E, satisfaciendo las condiciones de velocidad y coste hasta 5000 r.

Naturalmente, hay un montón de opciones con un precio superior a los 10 mil.

No te preocupes por el número de ranuras. De todos modos, tienes 42 carriles PCI-E para todas tus ranuras. Por lo tanto, 4 ranuras PCI-E en una placa base decente NO SERVER siempre funcionarán con х16+ х8+х8+х8 = 40 carriles. 3 ranuras = x16+x16+x8 y así sucesivamente.

Aquí está la línea caliente de Ucrania.ua, elija ASUS, a continuación, los parámetros de PCI-E, y en el resumen para cada placa base decente ver el esquema máximo de su trabajo. 8 hryvnia = 1 dólar.

http://hotline.ua/computer/materinskie-platy/412-438

También hay reseñas y comentarios de las placas base bajo su descripción.

Placas base de línea directa

Материнские платы Asus | каталог, обзоры, видео, отзывы, цены, купить в интернет-магазине | Hotline.ua
Материнские платы Asus | каталог, обзоры, видео, отзывы, цены, купить в интернет-магазине | Hotline.ua
  • hotline.ua
Цена Материнская плата • Socket 1150 • чипсет: Intel Z87 • видео: интегрировано в процессор Intel • 2xPCI-E x16 3.0(х16, х8+х8) + 1xPCI-E x16 2.0(х4) • ATX, 305х244 мм • Материнская плата • Socket 1150 • чипсет: Intel H87 • видео: интегрировано в процессор Intel • 1xPCI-E x16 3.0 (x16) +...
 
AlexEros:

No te preocupes por el número de ranuras. De todos modos, tienes 42 carriles PCI-E para todas las ranuras. Por lo tanto, 4 ranuras PCI-E en una placa base decente NO SERVER siempre funcionarán con х16+ х8+х8+х8 = 40 carriles. 3 ranuras = x16+x16+x8 y así sucesivamente.

........

Gracias, lo investigaré más adelante....

Entonces, ¿más de 2 tarjetas gráficas en un mismo equipo no tiene sentido? ¿O hay alguna opción?

 
WChas:

Gracias, lo investigaré más adelante....

Resulta que más de 2 tarjetas gráficas en una madre no tiene sentido poner? ¿O hay alguna opción?

Si tu programa está (ya) tan bien optimizado, que las transferencias de datos entre la CPU y la GPU son insignificantes, entonces el esquema 4 x8 te irá bien. Pero cuando escribes y REPRESENTAS un programa (no optimizado), la velocidad de PCI-E puede convertirse en un desagradable obstáculo cuando no entiendes por qué no hay ganancia de velocidad con CUDA/OpenCL.
 

¿Funcionará esta tecnología en la nube para los que venden sus recursos? o no .... Y qué tipo de resultado esperar de XFX Readon HD 5850 Black Ediction.

¿Cómo se implementará gráficamente en el metatester (único cliente para la nube)?