Search Results - "Stream Programming"
-
1
Checking equivalence of corecursive streams: An inductive procedure
ISSN: 0304-3975, 1879-2294Published: Elsevier B.V 12.09.2024Published in Theoretical computer science (12.09.2024)“…In recent work, non-periodic streams have been defined corecursively, by representing them with finitary equational systems built on top of various operators,…”
Get full text
Journal Article -
2
Checked corecursive streams: Expressivity and completeness
ISSN: 0304-3975Published: Elsevier B.V 29.09.2023Published in Theoretical computer science (29.09.2023)“…Checked corecursive streams are a novel approach to stream definitions relying on a semantics of function application detecting cyclic calls, and a…”
Get full text
Journal Article -
3
Dynamic Scheduling of Irregular Stream Programs toward Many-Core Scalability
ISSN: 1045-9219, 1558-2183Published: IEEE 01.06.2015Published in IEEE transactions on parallel and distributed systems (01.06.2015)“…The stream programming model has received much interest because it naturally exposes task, data, and pipeline parallelism. However, most priorwork has focused…”
Get full text
Journal Article -
4
Fault tolerant functional reactive programming (functional pearl)
ISSN: 2475-1421, 2475-1421Published: 01.09.2018Published in Proceedings of ACM on programming languages (01.09.2018)“…Highly critical application domains, like medicine and aerospace, require the use of strict design, implementation and validation techniques. Functional…”
Get full text
Journal Article -
5
Curracurrong: a stream programming environment for wireless sensor networks
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Blackwell Publishing Ltd 01.02.2014Published in Software, practice & experience (01.02.2014)“…SUMMARYThe technological advances in wireless sensor network (WSN) enable the development of complex applications including health monitoring, environmental…”
Get full text
Journal Article -
6
Automatic parallelization of canonical loops
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.08.2013Published in Science of computer programming (01.08.2013)“…This paper presents a compilation technique that performs the automatic parallelization of canonical loops. Canonical loops are a recurring pattern that we…”
Get full text
Journal Article -
7
An empirical characterization of stream programs and its implications for language and compiler design
Published: ACM 11.09.2010Published in PACT '10 : proceedings of the Nineteenth International Conference on Parallel Architectures and Compilation Techniques : September 11-15, 2010, Vienna, Austria (11.09.2010)“…Stream programs represent an important class of high-performance computations. Defined by their regular processing of sequences of data, stream programs appear…”
Get full text
Conference Proceeding -
8
Mapping stream programs onto multicore platforms by local search and genetic algorithm
ISSN: 1477-8424, 1873-6866Published: Elsevier Ltd 01.11.2016Published in Computer languages, systems & structures (01.11.2016)“…This paper presents a number of novel metaheuristic approaches that can efficiently map stream graphs on multicores. A stream graph consists of a set of actors…”
Get full text
Journal Article -
9
Sorting on GPUs for large scale datasets: A thorough comparison
ISSN: 0306-4573, 1873-5371Published: Kidlington Elsevier Ltd 01.09.2012Published in Information processing & management (01.09.2012)“…► Inspired by the attractive performance/cost ratio, several studies in diferent application fields adopt graphic processors for carrying out data-intensive…”
Get full text
Journal Article -
10
Exploiting controlled-grained parallelism in message-driven stream programs
ISSN: 0920-8542, 1573-0484Published: Boston Springer US 01.10.2014Published in The Journal of supercomputing (01.10.2014)“…With the increasing amount of parallelism obtainable on multicore platforms, stream programming has been proposed as an effective solution for exposing…”
Get full text
Journal Article -
11
Foundations of Total Functional Data-Flow Programming
ISSN: 2075-2180, 2075-2180Published: Open Publishing Association 05.06.2014Published in Electronic proceedings in theoretical computer science (05.06.2014)“…The field of declarative stream programming (discrete time, clocked synchronous, modular, data-centric) is divided between the data-flow graph paradigm favored…”
Get full text
Journal Article -
12
DANBI: Dynamic scheduling of irregular stream programs for many-core systems
ISBN: 147991018X, 9781479910182ISSN: 1089-795XPublished: IEEE 01.09.2013Published in Proceedings of the 22nd International Conference on Parallel Architectures and Compilation Techniques (01.09.2013)“…The stream programming model has received a lot of interest because it naturally exposes task, data, and pipeline parallelism. However, most prior work has…”
Get full text
Conference Proceeding -
13
Achieving self-aware parallelism in stream programs
ISSN: 1386-7857, 1573-7543Published: New York Springer US 01.06.2015Published in Cluster computing (01.06.2015)“…The age of big data open the door to a new approach in data exploration and utilization. With the increasing complexities and dynamics of modern IT systems and…”
Get full text
Journal Article -
14
Software Pipelined Execution of Stream Programs on GPUs
ISBN: 9780769535760, 0769535763Published: Washington, DC, USA IEEE Computer Society 01.03.2009Published in Code Generation and Optimization, Proceedings (01.03.2009)“…The StreamIt programming model has been proposed to exploit parallelism in streaming applications on general purpose multi-core architectures. This model…”
Get full text
Conference Proceeding -
15
A Dedicated Micro-Kernel to Combine Real-Time and Stream Applications on Embedded Manycores
ISSN: 1877-0509, 1877-0509Published: Elsevier B.V 2013Published in Procedia computer science (2013)“…The latest generation of many-core processors offers more than ever the opportunity to pool different applications into a single embedded system. This…”
Get full text
Journal Article -
16
Optimizing modulo scheduling to achieve reuse and concurrency for stream processors
ISSN: 0920-8542, 1573-0484Published: Boston Springer US 01.03.2012Published in The Journal of supercomputing (01.03.2012)“…Both reuse and concurrency are performance-critical for stream processors. When applying loop unrolling and software pipelining separately to stream-level…”
Get full text
Journal Article -
17
Compiling for stream processing
Published: ACM 01.09.2006Published in PACT 2006 : proceedings of the Fifteenth International Conference on Parallel Architectures and Compilation Techniques : September 16-20, 2006, Seattle, Washington, USA. (01.09.2006)“…This paper describes a compiler for stream programs that efficiently schedules computational kernels and stream memory operations, and allocates on-chip…”
Get full text
Conference Proceeding -
18
Lossless Image Compression Exploiting Streaming Model for Efficient Execution on Multicores
ISSN: 0005-1144, 1848-3380Published: Ljubljana Taylor & Francis 2012Published in Automatika (2012)“…Image and video coding play a critical role in present multimedia systems ranging from entertainment to specialized applications such as telemedicine. Usually,…”
Get full text
Journal Article -
19
Vertex–transformation streams
ISSN: 1524-0703, 1524-0711Published: San Diego, CA Elsevier Inc 01.07.2006Published in Graphical models (01.07.2006)“…Recent trends in parallel computer architecture strongly suggest the need to improve the arithmetic intensity (the compute to bandwidth ratio) for greater…”
Get full text
Journal Article -
20
Exploiting loop-dependent Stream Reuse for stream processors
Published: ACM 01.10.2008Published in PACT'08 : proceedings of the Seventeenth International Conference on Parallel Architectures and Compilation Techniques : Toronto, Ontario, Canada, October 25-29, 2008 (01.10.2008)“…The memory access limits the performance of stream processors. By exploiting the reuse of data held in the Stream Register File (SRF), an on-chip storage, the…”
Get full text
Conference Proceeding

