*   >> Lectura Educación Artículos >> science >> computadoras

Vector Processing

En resumen, el modelo de procesamiento vectorial es uno en el que el procesador (CPU, GPU, etc) realiza una instrucción y la aplica a múltiples datos o múltiples conjuntos de datos. Para maximizar de manera óptima las mejoras de rendimiento que se pueden entregar a través del procesamiento vectorial lo mejor es utilizar el procesamiento de vectores siempre que la necesidad de manipular (proceso) conjuntos de datos muy grandes o incluso varios conjuntos de datos muy grandes surge es.

Esto se debe a las instrucciones de procesamiento vectorial tienden a ser muy compleja en la naturaleza y la forma. El siguiente ejemplo ilustra este procesamiento simplificado.

Decodificación y Traducción de alto nivel de programación y las instrucciones del sistema operativo

Antes de un procesador (CPU en este caso) puede llevar a cabo cualquier trabajo en datos primero debe familiarizarse se suma a la necesaria mecanismos, rutinas, procesos y operaciones necesarias para realizar el trabajo que se pide de él.

Lo hace mediante la decodificación y la traducción de la de más alto nivel suministrado más "amigables humanos" instrucciones de programación y sistemas operativos en un formato que; que el procesador, puede entender y ejecutar

Micro-Ops

La combinación de instrucciones debidamente formateados y datos.; incluyendo el orden de bytes correcto, junto con las instrucciones internas del procesador se conoce comúnmente como micro-ops del procesador y son nativas de cada tipo, la familia y la revisión (también conocida como "paso a paso") del procesador (s) en cuestión.


Tradicional (Escalar) Procesamiento

Muchas de las tareas (escalar) de procesamiento tradicionales pueden variar hasta tal punto que el procesador no puede volver a utilizar inmediatamente las instrucciones decodificados y traducidos sólo ejecuta en la siguiente tarea de procesamiento. Así; como caché de instrucciones del procesador se llena, se descartará estos mayores "inactivo" instrucciones.


Como resultado, la próxima vez que se le pide que realice una tarea de procesamiento que hace uso de estas instrucciones simplemente descartados el procesador no tiene otra opción que no sea para decodificar y retraducir dijo instrucción (s) en los micro-ops apropiadas de nuevo

Tratamiento vectorial Instrucción Complejidad

Debido a las instrucciones de procesamiento vectorial pueden ser muy complejos que lo harán en general.; en comparac

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.