A partir das z990 (T-Rex, em 2.003), os Mainframes da Série z voltaram a ser Super Escalares, ou seja, capazes de executar mais de uma Instrução / Ciclo. Não significa que sempre executarão mais do que uma Instrução por Ciclo! É extremamente dependente da qualidade do Software e de outras atividades. Conceituaremos detalhes das z13, que executam até dez Instruções/Ciclo. #1=Mais Processadores, Mais Caches, Mais Execution Units, Maior Paralelismo, SMT, SIMD: Quais as vantagens disso? #2=E a Frequência, que baixou de 5,5 para 5,0 GHz? 10% a menos na Frequência, mas 10% a mais de Throughput! #3=Porque até 10 Instruções por Ciclo? Porque agora existem 10 Execution Units… #4=Variabilidade: Sempre esteve e continuará presente ! Reflete diretamente na Contabilização de Recursos! #5=Conclusões: (sem ter feito BenchMarks... x USAA) São as mesmas Equações, mudam alguns Coeficientes... 1 Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. Abstract + Agenda
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
A partir das z990 (T-Rex, em 2.003), os Mainframes da Série z voltaram a ser Super Escalares, ou seja, capazes de executar mais de uma Instrução / Ciclo.Não significa que sempre executarão mais do que uma Instrução por Ciclo!É extremamente dependente da qualidade do Software e de outras atividades.Conceituaremos detalhes das z13, que executam até dez Instruções/Ciclo.
#1=Mais Processadores, Mais Caches, Mais Execution Units,Maior Paralelismo, SMT, SIMD: Quais as vantagens disso?
#2=E a Frequência, que baixou de 5,5 para 5,0 GHz?10% a menos na Frequência, mas 10% a mais de Throughput!
#3=Porque até 10 Instruções por Ciclo?Porque agora existem 10 Execution Units…
#4=Variabilidade: Sempre esteve e continuará presente! Reflete diretamente na Contabilização de Recursos!#5=Conclusões: (sem ter feito BenchMarks... x USAA) São as mesmas Equações, mudam alguns Coeficientes...
1Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
Abstract + Agenda
Quantas Instruçõespor Ciclo?
#1 = O que foi acrescentado?
#2 = E o GHz, que baixou de 5,5 para 5,0?
#3 = Porque até 10 Instruções por Ciclo?
#4 = Variabilidade???
#5 = Conclusões: Quantas Instruções/Ciclo?Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
Ganhei!
2
#1.1= O que foi acrescentado?Mais PUs!
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
Caches:L1 I = 96KBL1D = 128KBL2 I = 2MBL2D = 2MBPrivate=Per CoreInclusiveStore-Through
L3 = 64MBShared=Per ChipStore-In
L4 = 960MB, up to3,840MB per CECNon-Inclusive=Per DrawerStore-In
3
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 19
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
#4.1= Variabilidade???
SMF SA22-7630-25 Chapter 11. CPU Time: This topic lists a few examples of some of the major causes of CPU-time variation between different runs of the same job or job step.CPU-Time Variation: There are many reasons why CPU time varies. Some of the major causes of variation: There!
20
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
#4.2= “Convivência”!!!
“If you think chargeback is fun now, just wait for SMT!”Bob Rogers @ Cheryl Watson TunningLetter 2.014 #2
21
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil.
Proibida cópia ou divulgação sem permissão escrita do CMG Brasil. 26
Estes dados mostram que, não necessariamente, os maiores valores individuais de características Físicas, como Ciclo ou Frequência, apontam a PU mais “produtiva”, ou mais rápida.