Página 3 de 23 PrimerPrimer 123456713 ... ÚltimoÚltimo
Resultados 21 al 30 de 226

Tema: Construyendo un benchmark

  1. #21
    Con domicilio en Noticias3d.com Avatar de Fantasma
    Ubicación
    Inframundo
    Mensajes
    17,749

    Predeterminado Re: Construyendo un benchmark

    Cita Iniciado por avex Ver mensaje
    No se si puede rendir mucho más sin hilos HT. Con 6 núcleos y 6 hilos el tope ideal es 6x el rendimiento en mono-núcleo y está en 5.6x. Parece que el HT no está aportando nada de nada, mientras que el SMT de AMD si lo está haciendo. Tengo que investigar a ver si hay algo que pueda hacer, o es alguna limitación intrínseca del HT. Por lo pronto para la próxima versión añadiré un modulo previo que seleccione el número de hilos que produce el mejor escalado.

    Voy a probarlo hoy en el Xeon de 10 cores del curro, a ver que tal.

    Por otro lado, me impresiona bastante ver que en mono-núcleo tu 6800K rinde un 35% por encima de mi 1700X* y luego en multi-núcleo mi 1700X rinde un 35% por encima. Para este trabajo en concreto ahí hay unas diferencias de arquitectura de la ostia. Tu 6800K en mono rinde por encima del 3900X de bloot, pero en multi su 3900X es 2.5 veces más rápido.

    *Tenía mil cosas en segundo plano, puede que si lo dejo tranquilo rinda un poco más.
    Sí, es extraño, pero supongo que será por la implementación del HT y del SMT. Son algo diferentes y comparten diferentes partes de la cpu. Es posible que el tipo de cargas del algoritmo no escale con el HT, sólo llena las colas y parece que va a tope pero entran los hilos en algún cuello de botella físico (la cpu estaba al 100% en todos los hilos). Una opción para poner el número de hilos podría venir bien para probar estas cosas. Hay otros programas a los que les pasa lo mismo, que con el HT no escala, pero sin embargo, como también en este caso, te satura los hilos disponibles. Muchas veces bajas manualmente los hilos y funciona mejor, más rápido y con menos temperatura/consumo pues se pierde rendimiento al paralelizar si las cosas no escalan correctamente.

    De todas formas, yo también tenía mucho escombro de fondo pues hace tiempo que no reinicio y estoy haciendo también otro tipo de cálculos (he aprovechado un momento que justo no estaba calculando), de hecho, soy el que tengo más variabilidad de todos

    Pero son curiosas las diferencias, la verdad.

    Saludos

    P.D: Otra razón sería que por las penalizaciones de spectre y demás a la hora de generar hilos y demás, se pierda tanto que no gane con el HT, no sé.

    P.D. 2: Mi temperatura fue de 67-69ºC o así, pero no es muy representativa pues vi el otro día que el segundo ventilador del disipador en pull me ha dejado de funcionar y todavía no lo he cambiado (no puedo apagar el equipo por el momento), así que es posible que no fuese muy característico.
    Última edición por Fantasma; 11/09/2019 a las 11:09
    Intel i7 6800K@4.2Ghz/Arctic Cooling Freezer 33@Plus/MSI X99A Raider/32GB (4x8) DDR4 3200 Corsair Vengeance White@15-17-17-33/MS-Tech X3 Crow
    Asus ROG Strix Vega 64@Patata 64 UV UC/Samsung 960 EVO 500GB (Sistema)/Crucial MX500 2TB (Juegos)/Superflower Platinum King 650W 80+ Platinum
    2x2TB Seagate Compute en Raid 0 (Escombro)/500GB Seagate 7200.14 (Back up)/500GB Seagate 7200.12 (Back up)/AOC C24G1 (Prim)/AOC G2460PF (Sec)


    Información y análisis de los cuellos de botella / Rendimiento semi teórico de cpus por grupos de rendimiento

  2. #22

    Predeterminado Re: Construyendo un benchmark

    Pongo el resultado de mi equipo vintage.

    Última edición por FERAL; 11/09/2019 a las 11:28
    Asus Prime X370 PRO -- Ryzen 5 1600
    Corsair Vengeance LPX 2x8GB DDR4 3000 CL15
    Gigabyte
    GV-RX570GAMING-4GD Crucial MX100 256GB
    -- LG32LD420

  3. #23
    Con domicilio en Noticias3d.com Avatar de avex
    Ubicación
    La Laguna (Tenerife)
    Edad
    33
    Mensajes
    8,322

    Predeterminado Re: Construyendo un benchmark

    Resultados de mi i7-8550U (4c/8t Kaby de 15/25W), corriendo en Linux



    Vaya como se defiende el cabrón de mono-núcleo, y como se hunde de forma miserable en multi
    PC1: Asus PRIME X370-Pro - R7 1700X (8C/16T) @3.85 Ghz (Noctua NH-D15) - Sapphire RX Vega 64 Nitro+ @1630 Mhz - 32 GB DDR4 @2866 Mhz - SSD 480 GB - HDD 2 TB + 2 TB - Fuente Corsair 1000W - Monitor LG 4K 27" - Windows 10 + Ubuntu 18

    Portatil: i7 8550U (4C/8T) - Intel UHD 620 - 8 GB DDR4 2666 MHz - SSD 500GB - Pantalla 14" - Windows 10

    Portatil 2: i7 3630QM (4C/8T) - AMD 7670M - 8 GB DDR3 1600 MHz - HDD 500GB - Pantalla 15.6" - Ubuntu 16


    Estoy experimentando con la construcción de un benchmark y necesito datos de rendimiento de las diferentes plataformas, anímate a probarlo! (Se buscan FX, Zen+, APUs, Threadripper, Sandy bridge, Haswell, Skylake, Kaby lake, Coffee lake)

  4. #24
    Con domicilio en Noticias3d.com Avatar de Fantasma
    Ubicación
    Inframundo
    Mensajes
    17,749

    Predeterminado Re: Construyendo un benchmark

    Cita Iniciado por FERAL Ver mensaje
    Pongo el resultado de mi equipo vintage.

    El tuyo que no tiene HT, escala de forma perfecta, interesante.

    Saludos
    Intel i7 6800K@4.2Ghz/Arctic Cooling Freezer 33@Plus/MSI X99A Raider/32GB (4x8) DDR4 3200 Corsair Vengeance White@15-17-17-33/MS-Tech X3 Crow
    Asus ROG Strix Vega 64@Patata 64 UV UC/Samsung 960 EVO 500GB (Sistema)/Crucial MX500 2TB (Juegos)/Superflower Platinum King 650W 80+ Platinum
    2x2TB Seagate Compute en Raid 0 (Escombro)/500GB Seagate 7200.14 (Back up)/500GB Seagate 7200.12 (Back up)/AOC C24G1 (Prim)/AOC G2460PF (Sec)


    Información y análisis de los cuellos de botella / Rendimiento semi teórico de cpus por grupos de rendimiento

  5. #25
    Con domicilio en Noticias3d.com Avatar de avex
    Ubicación
    La Laguna (Tenerife)
    Edad
    33
    Mensajes
    8,322

    Predeterminado Re: Construyendo un benchmark

    Cita Iniciado por FERAL Ver mensaje
    Pongo el resultado de mi equipo vintage.
    Creo que desde Dropbox no se pueden poner imágenes en el foro. Esos Core2Quad son 4c/4t ¿no? El escalado es perfecto. Definitivamente voy a poner un modulo que haga una prueba cortita con 1,2,4,6, etc... hasta el número de hilos disponibles para buscar el punto óptimo.
    PC1: Asus PRIME X370-Pro - R7 1700X (8C/16T) @3.85 Ghz (Noctua NH-D15) - Sapphire RX Vega 64 Nitro+ @1630 Mhz - 32 GB DDR4 @2866 Mhz - SSD 480 GB - HDD 2 TB + 2 TB - Fuente Corsair 1000W - Monitor LG 4K 27" - Windows 10 + Ubuntu 18

    Portatil: i7 8550U (4C/8T) - Intel UHD 620 - 8 GB DDR4 2666 MHz - SSD 500GB - Pantalla 14" - Windows 10

    Portatil 2: i7 3630QM (4C/8T) - AMD 7670M - 8 GB DDR3 1600 MHz - HDD 500GB - Pantalla 15.6" - Ubuntu 16


    Estoy experimentando con la construcción de un benchmark y necesito datos de rendimiento de las diferentes plataformas, anímate a probarlo! (Se buscan FX, Zen+, APUs, Threadripper, Sandy bridge, Haswell, Skylake, Kaby lake, Coffee lake)

  6. #26

    Predeterminado Re: Construyendo un benchmark

    Cita Iniciado por avex Ver mensaje
    Creo que desde Dropbox no se pueden poner imágenes en el foro. Esos Core2Quad son 4c/4t ¿no? El escalado es perfecto. Definitivamente voy a poner un modulo que haga una prueba cortita con 1,2,4,6, etc... hasta el número de hilos disponibles para buscar el punto óptimo.


    Sí, me he dado cuenta de lo de dropbox y el foro... Ya lo he arreglado.

    Correcto 4 cores 4 hilos es mi abuelete.




    Madre mía, como estoy hoy.
    Asus Prime X370 PRO -- Ryzen 5 1600
    Corsair Vengeance LPX 2x8GB DDR4 3000 CL15
    Gigabyte
    GV-RX570GAMING-4GD Crucial MX100 256GB
    -- LG32LD420

  7. #27
    Con domicilio en Noticias3d.com Avatar de avex
    Ubicación
    La Laguna (Tenerife)
    Edad
    33
    Mensajes
    8,322

    Predeterminado Re: Construyendo un benchmark

    Xeon Gold 6148 (Skylake 20c/40t, 150W), bajo Linux

    Madre mía, este escala que se mata: 37.15x teniendo 40 hilos. Además la carga de los núcleos no estaba siempre al 100%. Me parece que este CPU va demasiado sobrado.

    ¿Como explicamos esto? ¿Que tiene un Xeon diferente un Intel mainstream para llevarse mucho mejor con este código?

    No es Linux, porque el i7 4790 que tengo aquí también actúa como si no tuviera HT.

    ¿Parches?
    ¿Cuello de botella de ancho de banda? (que AMD no tiene, o tiene menor)
    ¿Mesh vs Ring?
    ¿Caches?

    ¿Nadie por el foro tiene un i7/i9 de los que no tienen ringbus? ¿Algún Threadripper en la sala?



    *Todas las librerías están en la misma versión en el Xeon que en los otros ordenadores que he probado.
    Última edición por avex; 11/09/2019 a las 12:25
    PC1: Asus PRIME X370-Pro - R7 1700X (8C/16T) @3.85 Ghz (Noctua NH-D15) - Sapphire RX Vega 64 Nitro+ @1630 Mhz - 32 GB DDR4 @2866 Mhz - SSD 480 GB - HDD 2 TB + 2 TB - Fuente Corsair 1000W - Monitor LG 4K 27" - Windows 10 + Ubuntu 18

    Portatil: i7 8550U (4C/8T) - Intel UHD 620 - 8 GB DDR4 2666 MHz - SSD 500GB - Pantalla 14" - Windows 10

    Portatil 2: i7 3630QM (4C/8T) - AMD 7670M - 8 GB DDR3 1600 MHz - HDD 500GB - Pantalla 15.6" - Ubuntu 16


    Estoy experimentando con la construcción de un benchmark y necesito datos de rendimiento de las diferentes plataformas, anímate a probarlo! (Se buscan FX, Zen+, APUs, Threadripper, Sandy bridge, Haswell, Skylake, Kaby lake, Coffee lake)

  8. #28
    Con domicilio en Noticias3d.com Avatar de Fantasma
    Ubicación
    Inframundo
    Mensajes
    17,749

    Predeterminado Re: Construyendo un benchmark

    Ni idea, así de cabeza, puede que sea la cantidad de L2, los i7 como el 4790K/6800K tienen 256KB por core, mientras que Zen tiene 512KB y los SKL-X (o SP) 1MB. No sé si podría haber limitación por eso, o por ancho de banda de memorias, pero no tiene mucho sentido cuando el 6800K va con quad channel y más o menos escala (en proporción) lo mismo que las dual channel, aunque el Xeon es hexachannel. O igual es el mesh que aporta peores latencias pero mayores anchos de banda, no sé.

    Saluods
    Intel i7 6800K@4.2Ghz/Arctic Cooling Freezer 33@Plus/MSI X99A Raider/32GB (4x8) DDR4 3200 Corsair Vengeance White@15-17-17-33/MS-Tech X3 Crow
    Asus ROG Strix Vega 64@Patata 64 UV UC/Samsung 960 EVO 500GB (Sistema)/Crucial MX500 2TB (Juegos)/Superflower Platinum King 650W 80+ Platinum
    2x2TB Seagate Compute en Raid 0 (Escombro)/500GB Seagate 7200.14 (Back up)/500GB Seagate 7200.12 (Back up)/AOC C24G1 (Prim)/AOC G2460PF (Sec)


    Información y análisis de los cuellos de botella / Rendimiento semi teórico de cpus por grupos de rendimiento

  9. #29
    Con domicilio en Noticias3d.com Avatar de avex
    Ubicación
    La Laguna (Tenerife)
    Edad
    33
    Mensajes
    8,322

    Predeterminado Re: Construyendo un benchmark

    No recordaba que el 6800K tenía quad channel. Entonces eso no creo que sea. Mesh o caches entonces.
    PC1: Asus PRIME X370-Pro - R7 1700X (8C/16T) @3.85 Ghz (Noctua NH-D15) - Sapphire RX Vega 64 Nitro+ @1630 Mhz - 32 GB DDR4 @2866 Mhz - SSD 480 GB - HDD 2 TB + 2 TB - Fuente Corsair 1000W - Monitor LG 4K 27" - Windows 10 + Ubuntu 18

    Portatil: i7 8550U (4C/8T) - Intel UHD 620 - 8 GB DDR4 2666 MHz - SSD 500GB - Pantalla 14" - Windows 10

    Portatil 2: i7 3630QM (4C/8T) - AMD 7670M - 8 GB DDR3 1600 MHz - HDD 500GB - Pantalla 15.6" - Ubuntu 16


    Estoy experimentando con la construcción de un benchmark y necesito datos de rendimiento de las diferentes plataformas, anímate a probarlo! (Se buscan FX, Zen+, APUs, Threadripper, Sandy bridge, Haswell, Skylake, Kaby lake, Coffee lake)

  10. #30
    Con domicilio en Noticias3d.com Avatar de Fantasma
    Ubicación
    Inframundo
    Mensajes
    17,749

    Predeterminado Re: Construyendo un benchmark

    Mi Ivy de portátil un i5 3230M 2/4:


    Según he visto ronda los 3.1Ghz en mononúcleo y los 3Ghz en multi. El HT, prácticamente como si no existiera en el bench, aunque la cpu vaya al 100%.

    Saludos
    Intel i7 6800K@4.2Ghz/Arctic Cooling Freezer 33@Plus/MSI X99A Raider/32GB (4x8) DDR4 3200 Corsair Vengeance White@15-17-17-33/MS-Tech X3 Crow
    Asus ROG Strix Vega 64@Patata 64 UV UC/Samsung 960 EVO 500GB (Sistema)/Crucial MX500 2TB (Juegos)/Superflower Platinum King 650W 80+ Platinum
    2x2TB Seagate Compute en Raid 0 (Escombro)/500GB Seagate 7200.14 (Back up)/500GB Seagate 7200.12 (Back up)/AOC C24G1 (Prim)/AOC G2460PF (Sec)


    Información y análisis de los cuellos de botella / Rendimiento semi teórico de cpus por grupos de rendimiento

Página 3 de 23 PrimerPrimer 123456713 ... ÚltimoÚltimo

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •