Stream processing (original) (raw)

About DBpedia

تحليل متدفق (بالإنجليزية: Stream Processing)‏ وهو نموذج من البرمجة بواسطة الحاسوب والتي تمكن بعض البرامج من الاستفادة من الحوسبة المتوازية. فهذه البرامج تستطيع التحليل على عدة وحدات تحليلية مثل الموجودة داخل وحدة معالجة الرسوميات بدون الحاجة إلى إدارة التوزيع التحليل بشكل مُوسّع، وبدون الحاجة إلى تزامن أو تواصل وحدات التحليل فيما بينها.

Property Value
dbo:abstract تحليل متدفق (بالإنجليزية: Stream Processing)‏ وهو نموذج من البرمجة بواسطة الحاسوب والتي تمكن بعض البرامج من الاستفادة من الحوسبة المتوازية. فهذه البرامج تستطيع التحليل على عدة وحدات تحليلية مثل الموجودة داخل وحدة معالجة الرسوميات بدون الحاجة إلى إدارة التوزيع التحليل بشكل مُوسّع، وبدون الحاجة إلى تزامن أو تواصل وحدات التحليل فيما بينها. (ar) El processament de fluxos és un paradigma de , equivalent a la programacio amb flux de dades, , i programació reactiva, que permet a algunes aplicacions explotar més fàcilment una forma limitada de . Tals aplicacions poden utilitzar unitats computacionals múltiples, com les FPUs en un GPU o field programmable gate arrays (FPGAs), sense una assignació de control explicita, sincronització, o comunicació entre les unitats. El paradigma de processament de fluxos simplifica la paral·lelització del programari i maquinari amb la restricció de la computació paral·lela que es pot realitzar. Donada una seqüència de dades (stream), una sèrie d'operacions, s'aplican a cada element de la seqüència. El flux uniforme, on un nucli de la funció s'aplica a tots els elements del flux, és típic. Les funcions del nucli solen ser en canonada, i la memòria local del chip és reutilitzada per a minimitzar l'amplada de banda de la memòria externa. Des del nucli i el flux d'abstraccions exposen les dependències de dades, les eines de compilació poden automatitzar completament i optimitzar les tasques de gestio del chip. El processament de fluxos pot utilitzar , per exemple, per al llançament de DMAs en temps d'execució, quan les dependències són conegudes. L'eliminació de l'administrador de DMA manual redueix la complexitat programari , i l'eliminació de les caches de maquinari redueix la quantitat d'area no dedicada a unitats computacionals com les ALUs. Durant la dècada de 1980 el flux de processament va ser explorat en . Un exemple és el llenguatje SISAL (Corrents d'Iteració en una Sola Assignació de Llengua). (ca) Als Streamprozessor wird eine spezielle Art des Koprozessors bezeichnet und zugleich eine kleine skalare Recheneinheit, die in solchen Koprozessoren auftreten kann. (de) Stream processing est un paradigme de programmation, équivalent à et , qui permet à des applications d'exploiter une forme limitée de parallélisme. Ces applications peuvent utiliser des unités de calcul, tel que les FPUs sur un GPU ou FPGAs sans gestion explicite d'allocation, synchronisation ou communication entre eux. (fr) In computer science, stream processing (also known as event stream processing, data stream processing, or distributed stream processing) is a programming paradigm which views data streams, or sequences of events in time, as the central input and output objects of computation. Stream processing encompasses dataflow programming, reactive programming, and distributed data processing. Stream processing systems aim to expose parallel processing for data streams and rely on streaming algorithms for efficient implementation. The software stack for these systems includes components such as programming models and query languages, for expressing computation; stream management systems, for distribution and scheduling; and hardware components for acceleration including floating-point units, graphics processing units, and field-programmable gate arrays. The stream processing paradigm simplifies parallel software and hardware by restricting the parallel computation that can be performed. Given a sequence of data (a stream), a series of operations (kernel functions) is applied to each element in the stream. Kernel functions are usually pipelined, and optimal local on-chip memory reuse is attempted, in order to minimize the loss in bandwidth, associated with external memory interaction. Uniform streaming, where one kernel function is applied to all elements in the stream, is typical. Since the kernel and stream abstractions expose data dependencies, compiler tools can fully automate and optimize on-chip management tasks. Stream processing hardware can use scoreboarding, for example, to initiate a direct memory access (DMA) when dependencies become known. The elimination of manual DMA management reduces software complexity, and an associated elimination for hardware cached I/O, reduces the data area expanse that has to be involved with service by specialized computational units such as arithmetic logic units. During the 1980s stream processing was explored within dataflow programming. An example is the language SISAL (Streams and Iteration in a Single Assignment Language). (en) 스트림 프로세싱(stream processing)은 제한된 형태의 병렬 처리를 응용 프로그램들이 쉽게 이용할 수 있도록하는 SIMD(single instruction, multiple data)와 관련이 있는 컴퓨터 프로그래밍의 한 양식이다. 그런 응용 프로그램들은 GPU 또는 FPGA(field programmable gate arrays) 상에 있는 FPU들과 같은 다수의 연산기들을 명시적 할당, 동기화, 또는 유닛들 간의 통신을 관리하는 것 없이도 사용할 수 있다. (ko) Lo stream processing è un paradigma di programmazione parallela di tipo SIMD che permette ad alcune applicazioni di sfruttare semplicemente una forma limitata di elaborazione parallela. Le applicazioni utilizzano delle unità funzionali come FPU o GPU senza doversi preoccupare di gestirne la sincronizzazione o la comunicazione tra le unità funzionali, sgravando il programmatore da uno dei principali problemi della programmazione parallela. Il paradigma dello stream processing semplifica lo sviluppo dell'hardware e del software limitando le operazioni che possono essere eseguite. Questo paradigma presume di avere i dati da elaborare organizzati in gruppi (stream) e che questi possano essere elaborati applicando ad essi una serie di operazioni. Configurazioni nelle quali una serie di operazioni devono essere applicate a tutti i dati sono comuni. Spesso le operazioni vengono elaborate tramite l'utilizzo di strutture a pipeline al fine di ridurre i tempi di elaborazione e spesso vengono utilizzate delle cache on-chip al fine di ridurre gli accessi alla memoria centrale. Dato che queste strutture spesso eseguono una serie di operazioni note a priori su estesi insiemi di dati le pipeline e le cache on-chip si possono configurare al fine di ridurre/eliminare le latenze e i blocchi che normalmente si presentano nei microprocessori. Questo permette di realizzare unità con elevate prestazioni ma con delle cache di dimensioni modeste, assegnando la maggior parte dei transistor alle unità di elaborazione, cosa non possibili nei processori tradizionali che dovendo elaborare programmi strutturati in modo arbitrario necessitano di cache di grandi dimensioni e di strutture complesse per seguire il flusso del programma in esecuzione. Durante gli anni ottanta lo stream processing è stato estesamente studiato durante lo sviluppo della . Un esempio di questi studi è il linguaggio SISAL (Streams and Iteration in a Single Assignment Language). (it) ストリーム・プロセッシング (英: stream processing) は、並列処理を実現するプログラミング手法の一つである。ストリームプロセッシングを用いることにより、コンピュータープログラマーはチップ上の多数の'コア'(あるいは、演算の単位)や、それぞれに接続されたバスやメモリ、I/Oなどを別々に管理せずにアクセスできる能力の恩恵を受けることができる。 (ja) Przetwarzanie strumieniowe (ang. stream processing) – paradygmat programowania, odpowiednik programowania przepływu danych (ang. dataflow programming), przetwarzaniu strumieni wydarzeń (ang. event-stream processing) oraz (ang. reactive programming), 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) bez jawnego zarządzania pamięcią, synchronizacją lub komunikacją między tymi jednostkami. (pl) Stream Processing (ou Processamento de Fluxo em tradução livre), consistem em um modelo de processamento semelhante a SIMD (single instruction, multiple data), possibilitando que aplicações possam explorar limitadas formas de processamento paralelo. Essas aplicações podem usar múltiplas unidades de processamento, como FPU's (unidade de ponto flutuante) de uma GPU ou Field-programmable gate array, sem gerir explicitamente a alocação, sincronização ou comunicação entre as unidades. O stream processing simplifica softwares e hardwares paralelos restringindo a computação paralela que pode ser executada. Dado um conjunto de dados (um fluxo ou stream), uma série de operações (funções do kernel) é aplicada a cada elemento na corrente, ou seja, um streaming uniforme, onde uma operação é aplicada a todos os elementos do fluxo. Hardware de stream processing podem usar scoreboarding, por exemplo, para lançar DMA em tempo de execução, quando dependências tornam-se conhecidas. A eliminação de gestão manual do DMA reduz a complexidade do software. (pt) Багатопото́кове обро́блення да́них (англ. Multi-data-stream processing) — програмний та/або апаратний спосіб побудови архітектури обладнання, що дає змогу здійснювати одночасне оброблення двох або більше послідовностей даних під керуванням однієї або більше послідовностей команд (див. Багатонитковість). Залежно від за кількостей потоків команд і даних та від організації системи розрізняють наступні архітектури: * архітектура з одним потоком команд і кількома потоками даних (SIMD), наприклад, векторний або ; * архітектура з паралельно-централізованим керуванням потоком даних; * архітектури з множиною потоків даних і множиною потоків команд (MIMD), а саме: тісно зв'язані, близько зв'язані або слабко зв'язані; * структуровані матриці , включно з . (uk) 串流處理(Stream processing)是一種計算機編程範式,相當於數據流程編程,,和反應式編程 ,其允許一些應用更容易地利用了有限形式的並行處理。這些應用程序可以使用多個計算單元,例如圖形處理上的浮點運算器或現場可編程門陣列(FPGAs),而無需明確管理這些單元之間的分配,同步或通信。 串流處理範例通過限制可執行的並行計算來簡化並行軟件和硬件。給定一個數據序列(串流處理),一系列操作(內核函數)被應用到串流中的每個元素。例如:直播軟件。內核函數通常使用流水線(計算),並且嘗試優化本地片上內存重用,以便最大限度地減少帶寬損失,並通過外部存儲器交互。典型的是統一串流式傳輸,其中一個內核函數應用於流中的所有元素。由於內核和流抽象展現了數據依賴性,編譯器工具可以完全自動化和優化片上管理任務。串流處理硬件可以使用記分板例如,當依賴關係變得已知時啟動直接記憶體存取(DMA)。手動DMA管理的取消減少了軟件的複雜性,並且相關的硬件緩存I / O消除,減少了專用計算單元(例如算術邏輯單元)必須涉及服務的數據區域擴展。 在20世紀80年代,串流處理在數據流編程中得到了探索。一個例子是語言SISAL(單一賦值語言中的流和迭代)。 (zh)
dbo:wikiPageID 2786727 (xsd:integer)
dbo:wikiPageLength 36663 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1123650173 (xsd:integer)
dbo:wikiPageWikiLink dbr:PowerPC dbr:Programming_paradigm dbr:Query_language dbr:Programming_model dbr:Toshiba_Corporation dbr:University_of_Denver dbr:University_of_Hertfordshire dbr:University_of_Waterloo dbr:Vector_(geometric) dbr:Video_surveillance dbr:Intel_Ct dbr:Array_of_structures dbr:Lib_Sh dbr:GPU dbr:SISAL dbr:SQL dbr:GPGPU dbr:Gamebryo dbr:Apache_Apex dbr:Apache_Flink dbr:Apache_Kafka dbr:Apache_NiFi dbr:Apache_Spark dbr:Apache_Storm dbr:Apama_(software) dbr:Arithmetic_logic_unit dbr:MIT dbr:Stanford dbr:Stanford_University dbr:Complex_event_processing dbr:Computation dbr:Compute_kernel dbr:Computer_science dbr:Functional_reactive_programming dbr:Hardware_acceleration dbr:Parallel_computing dbr:Partitioned_global_address_space dbr:Pipeline_(computing) dbr:Polytechnic_University_of_Catalonia dbr:Solution_stack dbr:CAL_Actor_Language dbr:CUDA dbr:C_(programming_language) dbr:Cell_(microprocessor) dbr:Data_processing dbr:Data_stream dbr:Data_stream_management_system dbr:Data_stream_mining dbr:Dataflow_programming dbr:WSO2 dbr:Washington_University_in_St._Louis dbr:Distributed_computing dbr:AMD dbr:AT&T dbr:ATI_Technologies dbr:Amiga dbr:DARPA dbr:DDR_SDRAM dbr:Dataflow dbr:AltiVec dbr:AccelerEyes dbr:BrookGPU dbr:PCI_Express dbr:Central_processing_unit dbr:Direct_memory_access dbr:Floating-point_unit dbr:Flow-based_programming dbr:Graphics_processing_unit dbr:Dimension_reduction dbr:Real-time_computing dbr:Ateji_PX dbr:Athlon_64 dbr:Intrinsic_function dbr:Java_(programming_language) dbr:Technical_University_of_Munich dbr:Texas_Instruments dbr:Vector_processor dbr:Array_data_structure dbr:AMD_FireStream dbr:API dbc:GPGPU dbc:Programming_paradigms dbc:Computer_architecture dbc:Models_of_computation dbr:Bill_Dally dbr:Blitter dbr:TSMC dbr:High-throughput_computing dbr:Digital_signal_processing dbr:Digital_signal_processor dbr:Software_AG dbr:Sony_Computer_Entertainment dbr:Field-programmable_gate_array dbr:JVM dbr:Data_Stream_Management_System dbr:IBM dbr:Instruction_pipeline dbr:Intel dbr:Intel_Pentium dbr:Nvidia dbr:Nvidia_Tesla dbr:OpenHMPP dbr:OpenMP dbr:RaftLib dbr:Rambus dbr:RapidMind dbr:Reactive_programming dbr:Real_Time_Streaming_Protocol dbr:Shading_language dbr:Single_instruction,_multiple_threads dbr:Single_instruction,_single_data dbr:Stream_Processors,_Inc dbr:Streaming_SIMD_Extensions dbr:Structure_of_arrays dbr:Streaming_algorithm dbr:Multifunction_printer dbr:Multiple_instruction,_multiple_data dbr:Pontifical_Catholic_University_of_Rio_Grande_do_Sul dbr:Scheduling_(computing) dbr:Scoreboarding dbr:Single_instruction,_multiple_data dbr:SWAR dbr:UQAC dbr:Stream_Processing dbr:Array-of-Structures_(AoS)_and_Structure-of-Arrays_(SoA) dbr:List_of_Google_acquisitions dbr:Cell_processor dbr:Video_conferencing dbr:ISSCC dbr:Molecular_modeling_on_GPU
dbp:date August 2018 (en)
dbp:wikiPageUsesTemplate dbt:Citation_needed dbt:Clarify dbt:Columns-list dbt:Confusing_section dbt:Ref dbt:Reflist dbt:Short_description dbt:Parallel_Computing
dcterms:subject dbc:GPGPU dbc:Programming_paradigms dbc:Computer_architecture dbc:Models_of_computation
gold:hypernym dbr:Paradigm
rdf:type yago:WikicatModelsOfComputation yago:Assistant109815790 yago:CausalAgent100007347 yago:LivingThing100004258 yago:Model110324560 yago:Object100002684 yago:Organism100004475 yago:Person100007846 yago:PhysicalEntity100001930 yago:Worker109632518 yago:YagoLegalActor yago:YagoLegalActorGeo dbo:ProgrammingLanguage dbo:MusicGenre yago:Whole100003553
rdfs:comment تحليل متدفق (بالإنجليزية: Stream Processing)‏ وهو نموذج من البرمجة بواسطة الحاسوب والتي تمكن بعض البرامج من الاستفادة من الحوسبة المتوازية. فهذه البرامج تستطيع التحليل على عدة وحدات تحليلية مثل الموجودة داخل وحدة معالجة الرسوميات بدون الحاجة إلى إدارة التوزيع التحليل بشكل مُوسّع، وبدون الحاجة إلى تزامن أو تواصل وحدات التحليل فيما بينها. (ar) Als Streamprozessor wird eine spezielle Art des Koprozessors bezeichnet und zugleich eine kleine skalare Recheneinheit, die in solchen Koprozessoren auftreten kann. (de) Stream processing est un paradigme de programmation, équivalent à et , qui permet à des applications d'exploiter une forme limitée de parallélisme. Ces applications peuvent utiliser des unités de calcul, tel que les FPUs sur un GPU ou FPGAs sans gestion explicite d'allocation, synchronisation ou communication entre eux. (fr) 스트림 프로세싱(stream processing)은 제한된 형태의 병렬 처리를 응용 프로그램들이 쉽게 이용할 수 있도록하는 SIMD(single instruction, multiple data)와 관련이 있는 컴퓨터 프로그래밍의 한 양식이다. 그런 응용 프로그램들은 GPU 또는 FPGA(field programmable gate arrays) 상에 있는 FPU들과 같은 다수의 연산기들을 명시적 할당, 동기화, 또는 유닛들 간의 통신을 관리하는 것 없이도 사용할 수 있다. (ko) ストリーム・プロセッシング (英: stream processing) は、並列処理を実現するプログラミング手法の一つである。ストリームプロセッシングを用いることにより、コンピュータープログラマーはチップ上の多数の'コア'(あるいは、演算の単位)や、それぞれに接続されたバスやメモリ、I/Oなどを別々に管理せずにアクセスできる能力の恩恵を受けることができる。 (ja) Przetwarzanie strumieniowe (ang. stream processing) – paradygmat programowania, odpowiednik programowania przepływu danych (ang. dataflow programming), przetwarzaniu strumieni wydarzeń (ang. event-stream processing) oraz (ang. reactive programming), 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) bez jawnego zarządzania pamięcią, synchronizacją lub komunikacją między tymi jednostkami. (pl) 串流處理(Stream processing)是一種計算機編程範式,相當於數據流程編程,,和反應式編程 ,其允許一些應用更容易地利用了有限形式的並行處理。這些應用程序可以使用多個計算單元,例如圖形處理上的浮點運算器或現場可編程門陣列(FPGAs),而無需明確管理這些單元之間的分配,同步或通信。 串流處理範例通過限制可執行的並行計算來簡化並行軟件和硬件。給定一個數據序列(串流處理),一系列操作(內核函數)被應用到串流中的每個元素。例如:直播軟件。內核函數通常使用流水線(計算),並且嘗試優化本地片上內存重用,以便最大限度地減少帶寬損失,並通過外部存儲器交互。典型的是統一串流式傳輸,其中一個內核函數應用於流中的所有元素。由於內核和流抽象展現了數據依賴性,編譯器工具可以完全自動化和優化片上管理任務。串流處理硬件可以使用記分板例如,當依賴關係變得已知時啟動直接記憶體存取(DMA)。手動DMA管理的取消減少了軟件的複雜性,並且相關的硬件緩存I / O消除,減少了專用計算單元(例如算術邏輯單元)必須涉及服務的數據區域擴展。 在20世紀80年代,串流處理在數據流編程中得到了探索。一個例子是語言SISAL(單一賦值語言中的流和迭代)。 (zh) El processament de fluxos és un paradigma de , equivalent a la programacio amb flux de dades, , i programació reactiva, que permet a algunes aplicacions explotar més fàcilment una forma limitada de . Tals aplicacions poden utilitzar unitats computacionals múltiples, com les FPUs en un GPU o field programmable gate arrays (FPGAs), sense una assignació de control explicita, sincronització, o comunicació entre les unitats. Durant la dècada de 1980 el flux de processament va ser explorat en . Un exemple és el llenguatje SISAL (Corrents d'Iteració en una Sola Assignació de Llengua). (ca) In computer science, stream processing (also known as event stream processing, data stream processing, or distributed stream processing) is a programming paradigm which views data streams, or sequences of events in time, as the central input and output objects of computation. Stream processing encompasses dataflow programming, reactive programming, and distributed data processing. Stream processing systems aim to expose parallel processing for data streams and rely on streaming algorithms for efficient implementation. The software stack for these systems includes components such as programming models and query languages, for expressing computation; stream management systems, for distribution and scheduling; and hardware components for acceleration including floating-point units, graphics p (en) Lo stream processing è un paradigma di programmazione parallela di tipo SIMD che permette ad alcune applicazioni di sfruttare semplicemente una forma limitata di elaborazione parallela. Le applicazioni utilizzano delle unità funzionali come FPU o GPU senza doversi preoccupare di gestirne la sincronizzazione o la comunicazione tra le unità funzionali, sgravando il programmatore da uno dei principali problemi della programmazione parallela. (it) Stream Processing (ou Processamento de Fluxo em tradução livre), consistem em um modelo de processamento semelhante a SIMD (single instruction, multiple data), possibilitando que aplicações possam explorar limitadas formas de processamento paralelo. Essas aplicações podem usar múltiplas unidades de processamento, como FPU's (unidade de ponto flutuante) de uma GPU ou Field-programmable gate array, sem gerir explicitamente a alocação, sincronização ou comunicação entre as unidades. (pt) Багатопото́кове обро́блення да́них (англ. Multi-data-stream processing) — програмний та/або апаратний спосіб побудови архітектури обладнання, що дає змогу здійснювати одночасне оброблення двох або більше послідовностей даних під керуванням однієї або більше послідовностей команд (див. Багатонитковість). Залежно від за кількостей потоків команд і даних та від організації системи розрізняють наступні архітектури: (uk)
rdfs:label تحليل متدفق (ar) Processament de fluxos (ca) Streamprozessor (de) Stream processing (fr) Stream processing (it) ストリーム・プロセッシング (ja) 스트림 프로세싱 (ko) Przetwarzanie strumieniowe (pl) Stream processing (en) Stream processing (pt) Багатопотокове оброблення даних (uk) 串流處理 (zh)
owl:sameAs freebase:Stream processing yago-res:Stream processing wikidata:Stream processing dbpedia-ar:Stream processing dbpedia-ca:Stream processing dbpedia-de:Stream processing dbpedia-fa:Stream processing dbpedia-fi:Stream processing dbpedia-fr:Stream processing dbpedia-it:Stream processing dbpedia-ja:Stream processing dbpedia-ko:Stream processing dbpedia-pl:Stream processing dbpedia-pt:Stream processing dbpedia-uk:Stream processing dbpedia-zh:Stream processing https://global.dbpedia.org/id/vNLz
prov:wasDerivedFrom wikipedia-en:Stream_processing?oldid=1123650173&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Stream_processing
is dbo:genre of dbr:Apache_Apex dbr:Apache_Heron dbr:Apache_Kafka dbr:Apache_RocketMQ dbr:Apache_Samza
is dbo:wikiPageDisambiguates of dbr:Stream_(disambiguation)
is dbo:wikiPageRedirects of dbr:List_of_stream_programming_languages dbr:Event_stream_processing dbr:Event_Stream_Processing dbr:Stream_Computing dbr:Stream_Processing dbr:Stream_computing dbr:Event_Stream_Processing_(ESP) dbr:Stream_processing_system dbr:Stream_programming
is dbo:wikiPageWikiLink of dbr:List_of_stream_programming_languages dbr:Wikimedia_Enterprise dbr:Comparison_of_OpenGL_and_Direct3D dbr:General-purpose_computing_on_graphics_processing_units dbr:Stanley_Zdonik dbr:ClearSpeed dbr:Eighth_generation_of_video_game_consoles dbr:Franz_Kafka dbr:GeForce_400_series dbr:GeForce_500_series dbr:Monad_(functional_programming) dbr:Concurrent_Collections dbr:Apache_Apex dbr:Apache_Beam dbr:Apache_Flink dbr:Apache_Heron dbr:Apache_Kafka dbr:Apache_RocketMQ dbr:Apache_Samza dbr:Apache_Storm dbr:Stream_(computing) dbr:Cloud_gaming dbr:Compute_kernel dbr:FeiTeng_(processor) dbr:Frank_McSherry dbr:Function_as_a_service dbr:Functional_reactive_programming dbr:Microarchitecture dbr:Pipeline_(software) dbr:Solution_stack dbr:Stream_(disambiguation) dbr:Stream_processor dbr:Stream_processors dbr:Streaming_media dbr:Microsoft_and_open_source dbr:BackType dbr:CUDA dbr:Cell_(microprocessor) dbr:Tomb_Raider:_Legend dbr:Data_stream_mining dbr:Dataflow_programming dbr:Wipeout_2048 dbr:Distributed_Codec_Engine dbr:Lambda_architecture dbr:Larrabee_(microarchitecture) dbr:ATI_Technologies dbr:Dataflow dbr:Folding@home dbr:BrookGPU dbr:Nintendo_Switch dbr:Central_processing_unit dbr:Graphics_processing_unit dbr:Kahn_process_networks dbr:Event_stream_processing dbr:History_of_IBM dbr:James_Clark_(programmer) dbr:Vector_processor dbr:AMD_FirePro dbr:AMD_FireStream dbr:Bill_Dally dbr:Bitstream dbr:Bitstream_format dbr:Tesla_(microarchitecture) dbr:Digital_signal_processing dbr:Diomidis_Spinellis dbr:Direct3D dbr:Event_Stream_Processing dbr:Nvidia_Tesla dbr:OpenMAX dbr:Radeon_400_series dbr:Radeon_HD_2000_series dbr:Radeon_HD_4000_series dbr:Reactive_Streams dbr:Shading_language dbr:Stream_Processors,_Inc dbr:Streaming_algorithm dbr:Nanosat_01 dbr:Render_output_unit dbr:SWAR dbr:SpursEngine dbr:XProc dbr:X-Video_Bitstream_Acceleration dbr:Streaming_data dbr:Stream_Computing dbr:Stream_Processing dbr:Stream_computing dbr:Event_Stream_Processing_(ESP) dbr:Stream_processing_system dbr:Stream_programming
is dbp:genre of dbr:Apache_Apex dbr:Apache_Heron dbr:Apache_Kafka dbr:Apache_RocketMQ dbr:Apache_Storm
is foaf:primaryTopic of wikipedia-en:Stream_processing