*   >> Leitura Educação Artigos >> science >> computadores

Vector Processing

Em suma, o modelo de processamento do vetor é aquele em que o processador (CPU, GPU, etc.) leva uma instrução e aplica-lo para vários dados ou vários conjuntos de dados. Para maximizar de forma otimizada as melhorias de desempenho que podem ser entregues através do processamento do vetor, é melhor usar o processamento do vetor, sempre que a necessidade de manipular (processo) conjuntos de dados muito grandes ou até mesmo vários grandes conjuntos de dados surge. Isso ocorre porque as instruções de processamento do vetor tendem a ser muito complexo na natureza e forma.

O exemplo de processamento simplificado a seguir ilustra isso.

Decodificação e Tradução de Alto Nível de programação e de Instruções do Sistema Operacional

Antes de um processador (CPU, neste caso) pode executar qualquer trabalho sobre dados ele deve primeiro familiarizar se com a necessidade de mecanismos, rotinas, processos e operações necessárias para realizar o trabalho que está sendo perguntado dele.

Ele faz isso por decodificar e traduzir o nível mais alto fornecido mais "amigáveis ​​humanos" de programação e sistema operacional instruções em um formato que; que o processador, pode entender e executar

Micro-Ops

A combinação de instruções devidamente formatados e os dados.; incluindo a ordenação byte correcto, juntamente com instruções internas do processador são geralmente referidos como microinstruções do processador e são nativas para cada tipo, a família e revisão (também referida como "intensificação") do processador (s) envolvido.


Traditional (Escalar) Processamento

Muitas tarefas (escalar) de processamento tradicionais podem variar de tal forma que o processador não pode reutilizar imediatamente as instruções decodificadas e traduzidos apenas executadas na próxima tarefa de processamento. Assim; como cache de instruções do processador se torna completo, ele irá descartar estes mais velhos "idle" instruções.


Como resultado, a próxima vez que for solicitado a executar uma tarefa de processamento que faz usar estas instruções apenas descartados o processador não tem escolha além de decodificar e retraduzir disse instrução (s) para as micro-ops apropriadas tudo de novo

Processamento Vector Instrução Complexidade

Porque as instruções de processamento do vetor pode ser muito complexo Eles geralmente.

; em comparação com as instruções tradicionais de processamento escalar, requerem quantidades considerav

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.