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
  1. A short introduction to stream processing [online], jonathanbeard.io [dostęp 2020-05-26] (ang.).
  2. Alexandros Papakonstantinou, Karthik Gururaj, John A. Stratton, Deming Chen, Jason Cong, 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].

📚 Artikel Terkait di Wikipedia

GPGPU

 general-purpose computing on graphics processing units lub general-purpose computation on graphics processing units – obliczenia ogólnego przeznaczenia

AMD Accelerated Processing Unit

AMD Accelerated Processing Unit (wcześniej jako AMD Fusion) – platforma procesorowa zaprojektowana wspólnie przez inżynierów AMD i dawnego ATI. Projekt

Lista skrótów i skrótowców używanych w informatyce

Specific Integrated Cicruit ASIO – Audio Stream Input/Output AS – Application Server ASMP – ASymmetric Multi Processing ASP – Active Server Pages AT – Advanced

Modulacja delta-sigma

conversion for signal conditioning, Springer, 2006 . UdoU. Zölzer UdoU., Digital Audio Signal Processing, Second Edition, John Wiley & Sons Ltd, 2008 .

PlayStation 4

zostały zintegrowane na tej samej płytce krzemowej (tzw. Accelerated Processing Unit). Pod względem wydajności układ jest zbliżony do Radeona 7870. Napęd

Karta graficzna

sprzętowej. W tym samym roku NVIDIA wprowadziła pojęcie GPU (Graphics Processing Unit). Druga generacja (2001–2006) wprowadziła DirectX 8, 9. Programowalne

Obliczenia równoległe

for Parallel Processing, IEEE Trans. on Electronic Computers, EC-15, październik 1966, s. 757–762. Roosta, Seyed H., Parallel processing and parallel

Super Audio Compact Disc

znak wodny (ang. pit signal processing, PSP). W obecnej chwili na płycie SACD dźwięk zapisywany jest w formacie Direct Stream Digital, jednak nie zawsze