miércoles, 10 de diciembre de 2014

Arquitectura de Computadoras I

Pipeline:

En informática, un pipeline o tubería es un conjunto de elementos procesadores de datos conectados en serie, 
en donde la salida de un elemento es la entrada del siguiente. Los elementos del pipeline son generalmente 
ejecutados en paralelo, en esos casos, debe haber un almacenamiento tipo buffer insertado entre elementos. 
En informática, pipeline es sinónimo de segmentación. Para más información ver: segmentación. 

Aplicaciones de pipelines en informática:

1. Pipelines gráficos, se encuentran en la mayoría de las tarjetas gráficas, consiste en múltiples unidades aritméticas o CPUs completas, 
que implementan variados escenarios de operaciones típicas de renderizado, por ejemplo, cálculos de luz y colores, renderizado, 
proyección de perspectiva, etc. 

2. Pipelines de software o tuberías, consiste en múltiples 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.


Fuente: http://1code4fun.wordpress.com/

Caché:
Una memoria caché con nombre, también denominada simplemente caché, es una unidad configurable de almacenamiento en memoria, 
que todas las aplicaciones usan para almacenar datos en la memoria caché distribuida. Se pueden configurar una o más memorias 
caché con nombre para cada aplicación. Cada caché puede configurarse de forma independiente del resto, lo que permite optimizar 
las políticas de cada caché para su aplicación.

Como se ve en el diagrama anterior, cada caché se distribuye en todos los hosts de caché del clúster. 
Cuando se configuran las características de almacenamiento en caché de AppFabric por primera vez, hay una caché preconfigurada con el nombre "default". 
Se pueden almacenar datos en esta caché predeterminada o se pueden crear y usar cachés con nombre.
Todas las cachés se definen en la configuración del clúster. 
Use la herramienta de administración de Windows PowerShell para crear o reconfigurar cachés. Algunos valores sólo pueden configurarse en el momento en que se crea la memoria caché. 
Otros pueden modificarse más tarde, pero puede requerirse el reinicio de todo el clúster de caché.

Fuente: http://msdn.microsoft.com/
Bibliografía

Pipeline. Recuperado el 10 de Diciembre de 2014 de
http://www.alegsa.com.ar/Dic/pipeline.php

Cache. Recuperado el 10 de Diciembre de 2014 de
http://msdn.microsoft.com/es-es/library/ee790985(v=azure.10).aspx