Pipeline

Description

Pipeline
Marcelo Costa
Slide Set by Marcelo Costa, updated more than 1 year ago
Marcelo Costa
Created by Marcelo Costa almost 8 years ago
27
1

Resource summary

Slide 1

    Aprendendo Pipeline
    Para M instruções em um pipeline de K estágios e ciclo de máquina T:tempo = [K+(M-1)]*TSe M>>K     ->    tempo ~ M*T  Ex: 4 instruções, 4 estágios, 2s por ciclo  [obs: sempre supôr 1 ciclo por estágio]|_||_||_||_|   -> 1a instrução = K ou 4 ciclos      |_||_||_||_|  -> 2a instrução = 1 ciclo            |_||_||_||_|  -> 3a instrução = 1 ciclo                  |_||_||_||_|  -> 4a instrução = 1 ciclo(4+(4-1))*2 = 7*2=14s

Slide 2

    IPLAN/RJ - 1999 – ANALISTA DE SISTEMAS (GERAL) 25 - Um processador vetorial dispõe de uma estrutura pipeline uniforme para acelerar operações aritméticas em dados. O pipe opera a uma frequência de clock de 80 Mega Hertz. Uma série de 15 tarefas similares submetidas ao pipe é executada em 250 nseg (1 nseg = 10-9 do segundo). Nessas condições, pode-se afirmar que o número de estágios do pipe é: a) 4 b) 5 c) 8 d) 10 e) 6
    Pipeline

Slide 3

    80*(10^6) MegaHz para descobrir quanto vale 1 ciclo(que é o quanto é usado para cada estágio)80*(10^6) ciclos  -  1s1                            -  xx = 0.125x10^-7 = 12.5 x 10^-9 = 12.5 ns por ciclo250ns = (e+(15-1))*12.5ns250/12.5 = e + 1420 = e + 14e = 6Letra E.
    Resolução

Slide 4

    Pipeline
    EsFCEx - 2007 - EsFCEx - Aluno - EsFCEx - InformáticaDois processadores, M–5 e M–7, implementam o mesmo conjunto de instruções. O processador M–5 usa um pipeline de 5 estágios e um ciclo de relógio de 10 nanosegundos. O processador M–7 usa um pipeline de 7 estágios e um ciclo de relógio de 7,5 nanosegundos. Analise as afirmativas e, a seguir, assinale a alternativa correta.I. O pipeline do M–7 tem um desempenho máximo melhor do que o pipeline do M–5.II. A latência de uma instrução é menor no pipeline do M–7 do que no do M–5.III. Programa executando no M–7 sempre “rodará” mais rápido do que executando no M–5. a) Somente I está correta b) Somente II está correta c) Somente I e II estão corretas d) Somente II e III estão corretas e) Todas as afirmativas estão corretas

Slide 5

    M-5: 5 estágios e 10ns por cicloM-7: 7 estágios e 7.5ns por cicloPara 1 instrução:M-5 -> 5*10ns = 50nsM-7 -> 7*7.5ns = 52.5nsLogo, a afirmativa 3 está errada.Para 3 instruções:M-5 -> (5+(3-1))*10ns = 70nsM-7 -> (7+(3-1))*7.5ns = 67.5nsLogo, afirmativa 1 está correta.De 3 para mais instruções,M-7 será mais rápido.
    Resolução
    latência = n estágios / tempo de 1 ciclolatência de M-5 = 5/10 = 0,5latência de M-7 = 7/7.5 = 0,9333Logo, a afirmativa 2 está errada.A latência de uma instrução é MAIORno pipeline do M–7 do que no do M–5.Letra A.
Show full summary Hide full summary

Similar

Processos
Samuel de Matos
Pipeline, arquitetura superescalar, superpipelining - Felipe
Felipe Ferreira
American West - Key Dates
Rachel I-J
AS AQA Accounting Unit 1 - FLASH CARDS
Harshad Karia
FCE Practice Fill In The Blank
Christine Sang
Aparatos y sistemas del cuerpo humano
Mai Sin Más
Mind Maps with GoConqr
Manikandan Achan
PSBD TEST # 3
Suleman Shah
Longevidad y Envejecimiento Fisiológico
Isaac Alexander
Music symbols
Sarah Egan
MAPA MENTAL DISEÑO GRAFICO
Lizbeth Domínguez