prepare to be emazed

Creating your website,

it will only take a few seconds!

ARQUITECTURA EN SERIE Y PARALELA

cmayrinselene
ARQUITECTURA EN
SERIE Y PARALELA
Selene Castro MEC4
La arquitectura de computadoras es el diseño conceptual y la estructura operacional fundamental de un sistema de computadoras.​Es decir, es un modelo y una descripción funcional de los requerimientos y las implementaciones de diseño para varias partes de una computadora, con especial interés en la forma en que la unidad central de proceso (CPU) trabaja internamente y accede a las direcciones de memoria.
Arquitectura de computadores
es un tipo de estructura donde las  instrucciones se ejecutan de manera simultánea,  operando los problemas grandes que se generan a menudo los cuales se pueden dividir en unos más pequeños, que luego son resueltos simultáneamente
Hay varias formas diferentes de computación paralela: paralelismo a nivel de bit, paralelismo a nivel de instrucción, paralelismo de datos y paralelismo de tareas
arquitectura paralela
El paralelismo a nivel de bits es una forma de computación paralela basada en aumentar el tamaño de la palabra del procesador . Aumentar el tamaño de la palabra reduce el número de instrucciones que el procesador debe ejecutar para realizar una operación en variables cuyos tamaños son mayores que la longitud de la palabra. 
En el caso de un procesador de 8 bits debe sumar dos enteros de 16 bits pra esto primero debe sumar los 8 bits de orden inferior de cada entero, luego sumar los 8 bits de orden superior
Paralelismo a nivel de bit
Consiste en subdividir el conjunto de datos de entrada a un programa, de manera que a cada procesador le corresponda un subconjunto de esos datos. Cada procesador ejecuta la misma secuencia de operaciones que los otros procesadores sobre un subconjunto de datos 

Idealmente, esta ejecución simultánea de operaciones, resulta en una aceleración neta global del cómputo.
paralelismo a nivel de datos
El paralelismo a nivel de instrucción consiste en un técnica que busca que la combinación de instrucciones menores  que ejecuta un procesador puedan ser ordenadas de manera tal que al momento de ser procesadas en forma simultanea no influya en el resultado final del programa, y más bien incrementen la velocidad y aprovechen al máximo las capacidades del hardware
Paralelismo a nivel de instrucción
En un sistema multiprocesador, el paralelismo de tareas se logra cuando cada procesador ejecuta un subproceso (o proceso) diferente en los mismos datos o en diferentes datos. Los subprocesos pueden ejecutar el mismo código o uno diferente. La comunicación generalmente se lleva a cabo pasando datos de un hilo al siguiente como parte de un flujo de trabajo .
paralelismo de tareas
Son equipos con un solo procesador que trabaja sobre un solo dato a la vez. A estos equipos se les llama también computadoras secuenciales. Todas las computadoras SISD utilizan un registro simple llamado "el contador del programa", el cual lleva el conteo de la ejecucion serial de las instrucciones. Como cada instrucción es fetch-eada desde la memoria, el contador del programa es actualizado para diseccionar a la siguiente instrucción ha de ser fetch-eada y ejecutada
arquitectura en serie
; ;

emaze