1. Canalización lineal:
la canalización lineal es una canalización en la que una serie de procesadores se conectan entre sí de forma serial. En la canalización lineal, los datos fluyen desde el primer bloque hasta el bloque final del procesador. El procesamiento de datos se realiza de manera lineal y secuencial. La entrada se proporciona al primer bloque y obtenemos la salida del último bloque hasta que se realiza el procesamiento de datos. Las tuberías lineales se pueden dividir en modelos sincrónicos y asincrónicos.
2. Tubería no lineal:
la tubería no lineal es una tubería que está formada por diferentes tuberías que están presentes en diferentes etapas. Las diferentes tuberías están conectadas para realizar múltiples funciones. También tiene conexiones de retroalimentación y feed-forward. Está hecho de tal manera que realiza varias funciones en diferentes intervalos de tiempo. En la canalización no lineal, las funciones se asignan dinámicamente.
Diferencia entre tubería lineal y tubería no lineal:
S. NO. | Canalización lineal | Tubería no lineal |
---|---|---|
1. | En la canalización lineal, una serie de procesadores están conectados entre sí de manera serial. | En la tubería no lineal, diferentes tuberías están presentes en diferentes etapas. |
2. | La tubería lineal también se denomina tubería estática, ya que realiza funciones fijas. | Las canalizaciones no lineales también se denominan canalizaciones dinámicas, ya que realizan diferentes funciones. |
3. | La salida siempre se produce a partir del último bloque. | La salida no se produce necesariamente a partir del último bloque. |
4. | La tubería lineal tiene conexiones lineales. | La canalización no lineal tiene conexiones de retroalimentación y alimentación hacia adelante. |
5. | Genera una única tabla de reservas. | Puede generar más de una tabla de reservas. |
6. | Permite una fácil partición funcional. | La partición funcional es difícil en canalizaciones no lineales. |
Publicación traducida automáticamente
Artículo escrito por kapilsparshi y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA