0% encontró este documento útil (0 votos)
12 vistas2 páginas

Fundamentos del Streaming Processing

Este documento describe los fundamentos del procesamiento de flujos de datos. Explica que este paradigma simplifica el software y hardware paralelos al restringir el cálculo paralelo a aplicar operaciones a cada elemento de una secuencia de datos. También menciona que el hardware puede optimizar el uso de la memoria local para minimizar la pérdida de ancho de banda y que el streaming processing fue explorado en los años 80 dentro de la programación de flujo de datos usando lenguajes como SISAL.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
12 vistas2 páginas

Fundamentos del Streaming Processing

Este documento describe los fundamentos del procesamiento de flujos de datos. Explica que este paradigma simplifica el software y hardware paralelos al restringir el cálculo paralelo a aplicar operaciones a cada elemento de una secuencia de datos. También menciona que el hardware puede optimizar el uso de la memoria local para minimizar la pérdida de ancho de banda y que el streaming processing fue explorado en los años 80 dentro de la programación de flujo de datos usando lenguajes como SISAL.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

10/4/23, 14:03 Fundamentos de Streaming Processing.

Fundamentos de Streaming Processing.

2/3

Este paradigma hace más simple el software y el hardware paralelo, ya que restringe la cantidad de cálculo paralelo a realizar.

El funcionamiento general es, dado un conjunto de datos (secuencia), sobre ellos se aplican operaciones (funciones) a cada
elemento de la secuencia. Normalmente, estas funciones son canalizadas y se intenta reutilizar, de manera óptima, la memoria
local del chip para minimizar perdida de ancho de banda.

El Hardware puede utilizar el marcador para empezar un acceso directo a memoria (DMA) cuando se conocen las
dependencias. Eliminar la administración manual de DMA hace que el software sea menos complejo.

En los años 80, fue explorado el Streaming Processing dentro de la programación de flujo de datos. Como ejemplo está el
lenguaje SISAL.

Anterior 1 2 Siguiente

2/3

[Link] 1/2
10/4/23, 14:03 Fundamentos de Streaming Processing.

[Link] 2/2

También podría gustarte