Przejdź do zawartości

Przetwarzanie strumieniowe

Z Wikipedii, wolnej encyklopedii

Przetwarzanie strumieniowe (ang. stream processing) – paradygmat programowania, odpowiednik programowania przepływu danych (ang. dataflow programming), przetwarzaniu strumieni zdarzeń (ang. event-stream processing) oraz programowaniu reakcyjnemu (ang. reactive programming)[1], dzięki któremu niektóre programy mogą łatwiej wykorzystywać ograniczoną formę przetwarzania równoległego. Takie aplikacje mogą wykorzystywać wiele jednostek obliczeniowych, takich jak jednostka zmiennoprzecinkowa w jednostce przetwarzania grafiki czy programowalne macierze bramek (FPGA)[2] bez jawnego zarządzania pamięcią, synchronizacją lub komunikacją między tymi jednostkami.

Przypisy

[edytuj | edytuj kod]
  1. A short introduction to stream processing [online], jonathanbeard.io [dostęp 2020-05-26] (ang.).
  2. Alexandros Papakonstantinou i inni, FCUDA: Enabling efficient compilation of CUDA kernels onto FPGAs, „2009 IEEE 7th Symposium on Application Specific Processors”, IEEE, 2009, DOI10.1109/sasp.2009.5226333, ISBN 978-1-4244-4939-2 [dostęp 2020-05-26].
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy