Search Results - "Griebler, Dalvan"
-
1
Micro-batch and data frequency for stream processing on multi-cores
Published in The Journal of supercomputing (01-05-2023)“…Latency or throughput is often critical performance metrics in stream processing. Applications’ performance can fluctuate depending on the input stream. This…”
Get full text
Journal Article -
2
The NAS Parallel Benchmarks for evaluating C++ parallel programming frameworks on shared-memory architectures
Published in Future generation computer systems (01-12-2021)“…The NAS Parallel Benchmarks (NPB), originally implemented mostly in Fortran, is a consolidated suite containing several benchmarks extracted from Computational…”
Get full text
Journal Article -
3
Performance and programmability of GrPPI for parallel stream processing on multi-cores
Published in The Journal of supercomputing (2024)“…GrPPI library aims to simplify the burdening task of parallel programming. It provides a unified, abstract, and generic layer while promising minimal overhead…”
Get full text
Journal Article -
4
OpenMP as runtime for providing high-level stream parallelism on multi-cores
Published in The Journal of supercomputing (2022)“…OpenMP is an industry and academic standard for parallel programming. However, using it for developing parallel stream processing applications is complex and…”
Get full text
Journal Article -
5
DSPBench: A Suite of Benchmark Applications for Distributed Data Stream Processing Systems
Published in IEEE access (2020)“…Systems enabling the continuous processing of large data streams have recently attracted the attention of the scientific community and industrial stakeholders…”
Get full text
Journal Article -
6
Simplifying and implementing service level objectives for stream parallelism
Published in The Journal of supercomputing (01-06-2020)“…An increasing attention has been given to provide service level objectives (SLOs) in stream processing applications due to the performance and energy…”
Get full text
Journal Article -
7
Towards Evaluating Proactive and Reactive Approaches on Reorganizing Human Resources in IoT-Based Smart Hospitals
Published in Sensors (Basel, Switzerland) (02-09-2019)“…Hospitals play an important role on ensuring a proper treatment of human health. One of the problems to be faced is the increasingly overcrowded patients care…”
Get full text
Journal Article -
8
Raising the Parallel Abstraction Level for Streaming Analytics Applications
Published in IEEE access (2019)“…In the stream processing domain, applications are represented by graphs of operators arbitrarily connected and filled with their business logic code. The APIs…”
Get full text
Journal Article -
9
Multi-Hospital Management: Combining Vital Signs IoT Data and the Elasticity Technique to Support Healthcare 4.0
Published in IoT (01-06-2024)“…Smart cities can improve the quality of life of citizens by optimizing the utilization of resources. In an IoT-connected environment, people’s health can be…”
Get full text
Journal Article -
10
Providing high‐level self‐adaptive abstractions for stream parallelism on multicores
Published in Software, practice & experience (01-06-2021)“…Stream processing applications are common computing workloads that demand parallelism to increase their performance. As in the past, parallel programming…”
Get full text
Journal Article -
11
GSParLib: A multi-level programming interface unifying OpenCL and CUDA for expressing stream and data parallelism
Published in Computer standards and interfaces (01-03-2025)“…The evolution of Graphics Processing Units (GPUs) has allowed the industry to overcome long-lasting problems and challenges. Many belong to the stream…”
Get full text
Journal Article -
12
General-purpose data stream processing on heterogeneous architectures with WindFlow
Published in Journal of parallel and distributed computing (01-02-2024)“…Many emerging applications analyze data streams by running graphs of communicating tasks called operators. To develop and deploy such applications, Stream…”
Get full text
Journal Article -
13
Self‐adaptation on parallel stream processing: A systematic review
Published in Concurrency and computation (10-03-2022)“…Summary A recurrent challenge in real‐world applications is autonomous management of the executions at run‐time. In this vein, stream processing is a class of…”
Get full text
Journal Article -
14
Assessing Application Efficiency and Performance Portability in Single-Source Programming for Heterogeneous Parallel Systems
Published in International journal of parallel programming (01-02-2023)“…We analyze the performance portability of the skeleton-based, single-source multi-backend high-level programming framework SkePU across multiple different…”
Get full text
Journal Article -
15
A parallel programming assessment for stream processing applications on multi-core systems
Published in Computer standards and interfaces (01-03-2023)“…Multi-core systems are any computing device nowadays and stream processing applications are becoming recurrent workloads, demanding parallelism to achieve the…”
Get full text
Journal Article -
16
SPBench: a framework for creating benchmarks of stream processing applications
Published in Computing (01-05-2023)“…In a fast-changing data-driven world, real-time data processing systems are becoming ubiquitous in everyday applications. The increasing data we produce, such…”
Get full text
Journal Article -
17
Benchmarking parallel programming for single-board computers
Published in Future generation computer systems (01-12-2024)“…Within the computing continuum, SBCs (single-board computers) are essential in the Edge and Fog, with many featuring multiple processing cores and GPU…”
Get full text
Journal Article -
18
NAS Parallel Benchmarks with CUDA and beyond
Published in Software, practice & experience (01-01-2023)“…NAS Parallel Benchmarks (NPB) is a standard benchmark suite used in the evaluation of parallel hardware and software. Several research efforts from academia…”
Get full text
Journal Article -
19
Enhancing self-adaptation for efficient decision-making at run-time in streaming applications on multicores
Published in The Journal of supercomputing (01-10-2024)“…Parallel computing is very important to accelerate the performance of computing applications. Moreover, parallel applications are expected to continue…”
Get full text
Journal Article -
20
Online and transparent self-adaptation of stream parallel patterns
Published in Computing (01-05-2023)“…Several real-world parallel applications are becoming more dynamic and long-running, demanding online (at run-time) adaptations. Stream processing is a…”
Get full text
Journal Article