Processadores Intel Xeon: Diferença entre a escalabilidade 2S / 4S e S2S / S4S

4

Ao comparar os processadores Intel Xeon E5 e E7, notei que os processadores E5 são especificados para escalabilidade 2S ou 4S, enquanto os processadores E7 são especificados para S 2S, S 4S, ou S 8S.

Eu entendo que os processadores são especificados para uso em até um determinado número de soquetes na mesma placa-mãe, mas o que o S extra realmente significa? Qual é a diferença entre 2S e S2S, e entre 4S e S4S?

    
por bwDraco 01.07.2016 / 08:25

2 respostas

4

A diferença entre S4S e 4S é o número de links QPI. O 4S tem 2 links por CPU, o S4S e o S8S tem 3.

Em um sistema 4S, as CPUs formam um anel, o que significa que para cada processador há outra CPU com a qual ele só pode se comunicar indiretamente, porque está conectado apenas a 2 CPUs via QPI.

No S4S, cada processador é conectado diretamente a todas as outras CPUs.

Para o S8S, há também 3 links QPI.

A pergunta é um pouco mais antiga, mas talvez minha resposta ainda seja relevante.

    
por 26.04.2017 / 14:54
7

Baseado em "6.5.8.4 MPSUP: Suporte a multiprocessadores" em Famílias de produtos do processador Intel® Xeon® E7-4800 / 8800 v3; Datasheet - Volume 1: Elétrica, Mecânica e Térmica (pdf, página 139):

This location contains 2 bits for representing the supported number of physical processors on the bus. These two bits are LSB aligned where 00b equates to nonscalable 2 socket (2S) operation, 01b to scalable 2 socket (S2S), 10 to scalable 4 socket (S4S), and scalable 8 socket (S8S). The Intel® Xeon® E7 v3 processor is a S2S, S4S, or S8S processor. The first six bits in this field are reserved for future use. Writes to this register have no effect.

  • S prefix:
    • Existe: escalável (com base na linguagem, acredito que isso significa que você pode usar menos processadores)
    • Ausente: não escalável (você deve ter o número especificado de processadores)
  • Número:
    • Número de processadores (se escalonável, esse é o número máximo de processadores; se não for escalável, esse é o número necessário de processadores)
  • S postfix:
    • significa "socket"

Assim, por exemplo, S4S é "escalável quatro soquete" e 2S é "não escalável dois soquete".

    
por 09.01.2017 / 00:16