Академический Документы
Профессиональный Документы
Культура Документы
JUNIO 2012
JUNIO 2012
JUNIO 2012
Se refiere a las unidades funcionales y sus interconexiones, que materializan especificaciones arquitectnicas. Se refiriere tambin a la manera en que los componentes operan y la forma en que se conectan para formar el sistema.
JUNIO 2012
JUNIO 2012
JUNIO 2012
meteorolgica, investigaciones nucleares y de alta energa, diagnstico mdico, simulaciones para fluidos (aerodinmica hidrodinmica), Inteligencia artificial y sistemas expertos, navegacin, deteccin, defensa, ingeniera qumica y gentica, y muchas otras ms.
POR: ING. JUAN ANTONIO SALINAS
JUNIO 2012
JUNIO 2012
Estas arquitecturas se desarrollaron en las primeras computadoras electromecnicas y de tubos de vaco. Aun son usadas en procesadores empotrados de gama baja y son la base de la mayora de las arquitecturas modernas.
JUNIO 2012
JUNIO 2012
JUNIO 2012
JUNIO 2012
JUNIO 2012
JUNIO 2012
JUNIO 2012
JUNIO 2012
JUNIO 2012
Un Virtualmente todas las computadoras se han diseado basndose en los conceptos desarrollados por von Neumann. Tal diseo se conoce como Arquitectura de von Neumann y se basa en tres conceptos clave:
JUNIO 2012
Los datos y las instrucciones se almacenan en una sola memoria de lectura - escritura. Los contenidos de esta memoria se direccionan indicando su posicin, sin considerar el tipo de dato contenido en la misma. La ejecucin se produce siguiendo una secuencia de instruccin tras instruccin (a no ser que dicha instruccin se modifique explcitamente).
POR: ING. JUAN ANTONIO SALINAS JUNIO 2012
JUNIO 2012
JUNIO 2012
Ejemplos 1.- Pipelines grficos, se encuentran en la mayora de las tarjetas grficas, consiste en mltiples unidades aritmticas o CPUs completas, que implementan variados escenarios de operaciones tpicas de renderizado, por ejemplo, clculos de luz y colores, renderizado, proyeccin de perspectiva, etc. 2. Pipelines de software o tuberas, consiste en mltiples procesos ordenados de tal forma que el flujo de salida de un proceso alimenta la entrada del siguiente proceso. Por ejemplo, los pipelines de Unix.
JUNIO 2012
Ejemplos Veamos una CPU no organizada en pipeline: Si se trata de una instruccin a ser ejecutada por la ALU podemos decir que la CPU realiza a lo largo del ciclo de mquina estas 5 tareas. Una vez que termina de ejecutar una instruccin va a buscar otra y tarda en ejecutarla un tiempo T, es decir cada T segundos ejecuta una instruccin.
POR: ING. JUAN ANTONIO SALINAS JUNIO 2012
Ejemplos Qu sucede si dividimos en 5 unidades segn las 5 cosas que realiza la CPU? Supongamos la CPU dividida en 5 unidades, de tal forma que c/u tarde lo mismo en realizar su partecita. Es decir c/u tardar T/5. Para que una instruccin se ejecute se necesita T segundos entonces para que usar pipe-line?
POR: ING. JUAN ANTONIO SALINAS JUNIO 2012
Cuando se desea incrementar el desempeo ms all de lo que permite la tcnica de segmentacin del cauce, se requiere utilizar ms de un procesador para la ejecucin del programa de aplicacin.
JUNIO 2012
Se utiliza el SMP es el acrnimo de Symmetric Multi-Processing, multiproceso simtrico. Se trata de un tipo de arquitectura de ordenadores en que dos o ms procesadores comparten una nica memoria central.
JUNIO 2012
Todos los microprocesadores compiten en igualdad de condiciones por dicho acceso, de ah la denominacin simtrico. Esto permiten que cualquier procesador trabaje en cualquier tarea sin importar su localizacin en memoria; con un propicio soporte del sistema operativo, estos sistemas pueden mover fcilmente tareas entre los procesadores para garantizar eficientemente el trabajo.
POR: ING. JUAN ANTONIO SALINAS JUNIO 2012
JUNIO 2012
JUNIO 2012