https://techreport.com/articles.x/17670)
Vamos começar nossa turnê de Fermi, honrando uma tradição time-honored de olhar para um diagrama de blocos lógicos da arquitetura de GPU. Imagens como a mostrada abaixo pode não significar muito divorciada do contexto, mas eles podem te dizer muita coisa se você souber como interpretá-los. Veja como Nvidia representa a arquitetura de Fermi que se refere a computação GPU, com os gráficos bits específicos muito omitido.
Vamos ver se conseguimos decodificar as coisas. O alto, ladeado por estruturas retangulares azuis são SMS, ou streaming multiprocessadores, na terminologia da Nvidia. Fermi tem 16 deles.
Os pequenos quadrados verdes dentro de cada SM são o Nvidia chama de “núcleos CUDA.” Estes são os recursos de execução mais fundamentais sobre o chip. Chamar esses núcleos “é, aparentemente, a moda hoje em dia, mas associando esse nome provavelmente exagera suas habilidades. No entanto, esses recursos ajudam a determinar a execução do total de energia do chip, o GT200 tinha 240 deles, e Fermi tem 512, só mais do dobro.
Seis dos blocos de azul mais escuro nas laterais do diagrama são interfaces de memória, por seus rótulos. Essas interfaces são 64-bits, o que significa Fermi tem um percurso total de memória que é 384 bits. Isso é abaixo de 512 bits sobre o GT200, mas Fermi mais do que compensa isso através da apresentação de quase duas vezes a largura de banda por pino através do apoio de memória GDDR5.
