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
26
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
Concepts in Biology Final Exam
mlszala
Computing
Ben Leader
Product Design Revision
10getleys
Mind Maps with GoConqr
Elysa Din
4. Without application in the world, the value of knowledge is greatly diminished. Consider the claim with respect to two areas of knowledge.
sofia.callamand
SFDC App Builder 2
Parker Webb-Mitchell
Medical Terminology
khachoe_pema
TISSUE TYPES
Missi Shoup
EMPRENDIMIENTO 4.0
GUSTAVO DANILO