Clube do Hardware
Home
Home
Armazenamento
Armazenamento
Energia
Energia
Entrada
Entrada
Gabinetes
Gabinetes
Placas-Mãe
Placas-Mãe
Processadores
Processadores
Refrigeração
Refrigeração
Vídeo
Vídeo
Outros
Outros
Conteúdo
Artigos
Blog
Editoriais
Notícias
Primeiras Impressões
Rádio CdH
Testes
Tutoriais
Menu Principal
Boletim
Classificados
Descubra a Marca
Dicionário
Download
Drivers
Dúvidas
Facebook
Folding@Home
Fórum
Links
Livros Recomendados
Livros do Autor
Produtos Bomba
Produtos Recomendados
Provas
RSS
Sobre
Sorteio
Twitter
Boletim
Assine hoje mesmo!
Procura




 
Recomendação
Livro Recomendado
Home » Processadores

Processadores Para o Próximo Milênio - Parte 2
Autor: Ricardo Zelenovsky e Alexandre Mendonça
Tipo: Artigos Última Atualização: 23 de março de 2001
Página: 9 de 12
Ganho de Velocidade

Como medir o quanto se ganhou com a execução de uma tarefa em um computador paralelo? É intuitivo que devemos usar o tempo de execução para medir esse desempenho, já que nosso principal objetivo é aumentar a velocidade de processamento. Uma solução boa é verificarmos a relação entre os tempos gastos para executar essa tarefa em um computador serial e em um computador paralelo. A expressão a seguir é usada para o cálculo do Ganho de Velocidade, que é abreviado pela sigla GV.

Por exemplo, uma determinada tarefa, quando executada em um computador convencional consome 200 s e quando executada em uma máquina paralela (24 processadores) consome 10 s, então o ganho de velocidade é GV = 200/10 = 20.

Gostaríamos que o Ganho de Velocidade fosse igual à quantidade de Elementos de Processamento (EP) empregados, mas isso é raro de acontecer pois quando se escreve um programa para rodar em máquinas paralelas, invariavelmente se necessita colocar trechos extras (de programa) para sincronização dos diversos EP e troca de informações. Esses trechos extras recebem o nome de custo de paralelização. Dependendo da tarefa a ser executada, pode haver uma necessidade de sincronização e troca informações tão grande que venha a inviabilizar o processamento paralelo.

O ideal é que um aumento no número de processadores traga um igual aumento de desempenho (GV). A Figura 6 apresenta 4 casos, onde se calcula o Ganho de Processamento em função do número de processadores. A curva em vermelho mostra o caso ideal, onde há um ganho linear em função do número de processadores. A curva em verde traz um caso mais real onde o ganho não acompanha a quantidade de processadores, ou seja, ao dobramos a quantidade de processadores, não dobramos o ganho de velocidade. A curva em azul traz um caso de saturação em 85 processadores, ou seja, é inútil utilizar mais do que 85 processadores. A curva em negro apresenta um caso ainda pior, pois nota-se que há um limite em 25 processadores, qualquer processador que se adicione além desse valor, só atrasará o processamento.

Figura 6: Influência do custo de paralelização.

Assim, um tópico interessante é determinar qual a quantidade ótima de processadores para uma determinada tarefa. É claro que esse valor é fortemente influenciado pelo algoritmo e pela técnica de programação empregada. A arquitetura paralela também influencia muito. Por exemplo, algumas arquiteturas têm gargalos para a comunicação entre os processadores e outras penalizam muito os acessos à memória global. É claro que nem toda tarefa é indicada para ser executada em máquinas paralelas, como veremos no próximo tópico.

 

« Anterior |  Página 9 de 12  | Próxima »
Imprimir | Enviar a um Amigo | Adicionar aos Favoritos | Comentários (0)

Conteúdo Relacionado
  • Arquitetura de 64 bits da Intel (IA-64)
  • Arquitetura de 64 bits da AMD (x86-64)
  • Processadores Para o Próximo Milênio - Parte 3
  • Processadores Para o Próximo Milênio - Parte 4
  • Como Fazer Um Upgrade de Processador
  • Classificados
  • Processador Amd Fx-6100 Bulldozer X6 14mb 3.6ghz Fx 6100 - R$ 354,99 HOT
  • Processador Intel Pentium Dual Core E5700 3ghz 2mb Box + Nf - R$ 185,99 HOT
  • Cpu Intel I7 2600k 8m Cache 3.40 Ghz Box Processador Lga1155 - R$ 899,99 HOT
  • Processador Intel® Core I3 2100 3.10ghz 3mb Lga1155 Box - R$ 314,99 HOT
  • Processador Amd Bulldozer Fx 4100 3.6 Ghz 12mb Am3+ Fx-4100 - R$ 346,87 HOT
  • Mais Ofertas...
  • Siga o Clube do Hardware!

    Últimas Notícias
    Corsair Lança Kit SSD Para Notebooks
    24 de maio de 2012 - 11:16 H
    Kingston Lança no Brasil Unidades SSD HyperX 3K
    23 de maio de 2012 - 09:51 H
    Nexus Lança Gabinete Thrio 310
    22 de maio de 2012 - 09:43 H
    ASUS Lança Placa-mãe Com Conexão Thunderbolt
    21 de maio de 2012 - 10:39 H
    Cooler Master Lança Cooler Hyper 412 Slim
    18 de maio de 2012 - 09:10 H
    IDF Brasil 2012: Intel Lança Processadores Ivy Bridge com vPro
    17 de maio de 2012 - 10:29 H
    IDF Brasil 2012: Intel Lança Novos Processadores Xeon
    17 de maio de 2012 - 09:59 H
    Corsair Atualiza Fontes de Alimentação GS
    17 de maio de 2012 - 09:47 H
    Novas Ventoinhas de 140 mm da Arctic
    17 de maio de 2012 - 09:38 H
    AMD Lança Segunda Geração de APUs Série A
    17 de maio de 2012 - 09:21 H
    .:: Mais Notícias ::.

    Últimos Artigos
    Invenções Bizarras – Parte 16
    Placa-mãe Gigabyte G1.Sniper M3
    Teste do teclado Quick Fire Pro da CM Storm
    Teste do Cooler Deepcool Gammaxx 300
    Teste da Fonte de Alimentação LEPA B650
    Teste do Gabinete MSI Stealth
    Placa-mãe ASRock Z77 Professional
    Por Dentro do Atari 2600
    Teste da Fonte de Alimentação Cooler Master Extreme 2 475 W
    Teste do Cooler TPC 812 da Cooler Master
    Mais um sorteio no Twitter @clubehardware
    Rádio CdH - Programa 009
    Teste do Cooler Deepcool Gammaxx 400
    O Inmetro e o teste de fontes no ”Fantástico“
    Rádio CdH - Programa 008


    Últimas Mensagens no Fórum
    391.119 usuários cadastrados
    6.781 usuários on-line
    Conselho ak (:
    por willshinoda
    (20 visualizações, 1 respostas)
    Projeto de Jogo .-.
    por SoulSplit
    (41 visualizações, 2 respostas)
    Configuração até R$ 3200
    por Emanuel Maurilio
    (31 visualizações, 1 respostas)
    Upgrades -> R$ 500 até R$ 1000 - Obrigatório ler o PRIMEIRO POST!!
    por Claudio Velasco
    (39.271 visualizações, 1.040 respostas)
    dividir planilhas
    por jeffsilveira
    (46 visualizações, 6 respostas)
    Placa de Video até R$700
    por TijoloEspacial
    (34 visualizações, 3 respostas)
    Transferência de arquivos entre pcs lenta
    por dwatashi
    (18 visualizações, 1 respostas)
    CD danificado?
    por jonathan.zama
    (3 visualizações, 0 respostas)
    Como saber se minha placa suporta uma GPU?
    por NASCARBR
    (26 visualizações, 3 respostas)
    Galaxy S 2 Lite X Sony Ericsson Arc S
    por pvpqd
    (45 visualizações, 2 respostas)
    .:: Visite Nosso Fórum ::.

    Sorteio do Mês
    Repetidor WN3000RPCom o patrocínio da Netgear, neste mês estamos sorteando um repetidor WN3000RP para ampliar o alcance da sua rede sem fio, compatível com os padrões b, g e n. Cadastre-se hoje mesmo e boa sorte!




    © 1996-2012, Clube do Hardware. Todos os direitos reservados.
    Anuncie Conosco | Informações Legais | Política de Privacidade