1. ¡Bienvenido a MuchoCacharro! Registrate, es sencillo y podrás comentar dentro de nuestra comunidad

Surface El firmware 1.0.18.0 de Surface Go deshabilita el HyperThreading de la CPU

Tema en 'Equipos con Windows' iniciado por Javier Gualix, 22 Junio 2019.

  1. Javier Gualix

    Javier Gualix Administrador Miembro del equipo

    Registrado:
    15 Septiembre 2018
    Mensajes:
    56
    Me Gusta recibidos:
    27
    La última actualización de firmware de Surface Go, versión 1.0.18.0, incluye nuevas medidas de seguridad, con mitigaciones contra Meltdown y Spectre, que implican la desactivación del Simultaneous Multithreading (conocido como HyperThreading en los procesadores Intel) por defecto. En otras palabras, los propietarios del dispositivo creado por Microsoft, verán cómo la cantidad de núcleos lógicos se ve reducida de cuatro a dos.



    ¿Qué es el Simultaneous Multithreading?
    Un núcleo de una CPU puede procesador una instrucción cada vez. Sin embargo, las instrucciones son diferentes y se procesan en distintas partes de cada núcleo.

    Con HyperThreading, Windows ve dos núcleos lógicos por cada núcleo físico. Esto permite que las operaciones puedan ser divididas en pequeñas partes y que sean procesadas de forma más eficiente por cada núcleo de la CPU. Ya que los núcleos no usan los mismos datos para cada tarea, la información puede ser dividida, puesta en cola y de forma más rápida.

    ¿Cómo puede afectarte este cambio?
    Microsoft ha hecho este cambio por seguridad, concretamente para proteger a los usuarios frente a la variante de Spectre llamada ZombieLoad. Sin embargo, en aplicaciones optimizadas para la ejecución multi-hilo, desactivar el HyperThreading puede reducir el rendimiento a la mitad.

    Por este motivo, aunque en el caso de la Surface Go, Microsoft ha activado esta opción por defecto, es posible desactivarla a través de la BIOS.

    ¿Cómo activar HyperThreading en Surface Go?
    Como indica Simon Le Gross en Twitter, debemos buscar el ajuste Simultaneous Multithreading (SMT) en la BIOS de la Surface Go, dentro del apartado seguridad. Para entrar a la BIOS UEFI del dispositivo, debemos hacer lo siguiente:
    1. Desde el Menú Inicio, pulsa el botón "Reiniciar" mientras mantenemos pulsada la tecla Mayus.
    2. Nos dirigimos a: Solucionar problemas > Opciones avanzadas > Configuración de firmware UEFI.

      [​IMG]
      Solvetic

    3. En el apartado Seguridad, pulsamos sobre el botón que aparece bajo el apartado "Simultaneous Multithreading".

    Con esto, recuperaríamos los cuatro procesadores lógicos en la Surface Go.
     
    A FdezSergio02 y AleX94 les gusta esto.
  2. Asg

    Asg Miembro activo

    Registrado:
    11 Noviembre 2018
    Mensajes:
    501
    Me Gusta recibidos:
    139
    Pues no parece que sea algo muy bueno XD
     
  3. Javier Gualix

    Javier Gualix Administrador Miembro del equipo

    Registrado:
    15 Septiembre 2018
    Mensajes:
    56
    Me Gusta recibidos:
    27
    El eterno dilema de la informática: elegir entre velocidad o seguridad.

    Al parecer esta opción también se ha incluido en los firmware de Surface Book 2 y Surface Laptop 2, pero no viene habilitada por defecto.
     

Compartir esta página