Higher-level parallelism abstractions for video applications with SPar

D Griebler, RB Hoffmann, M Danelutto… - Parallel Computing …, 2018 - ebooks.iospress.nl
Abstract SPar is a Domain-Specific Language (DSL) designed to provide high-level parallel
programming abstractions for streaming applications. Video processing application domain …

Optimizing streaming parallelism on heterogeneous many-core architectures

P Zhang, J Fang, C Yang, C Huang… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
As many-core accelerators keep integrating more processing units, it becomes increasingly
more difficult for a parallel application to make effective use of all available resources. An …

Kulla, a container-centric construction model for building infrastructure-agnostic distributed and parallel applications

HG Reyes-Anastacio, JL Gonzalez-Compean… - Journal of Systems and …, 2020 - Elsevier
This paper presents the design, development, and implementation of Kulla, a virtual
container-centric construction model that mixes loosely coupled structures with a parallel …

r3d3: Optimized query compilation on gpus

A Krolik, C Verbrugge, L Hendren - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Query compilation is an effective approach to improve the performance of repeated
database queries. GPU-based approaches have significant promise, but face difficulties in …

A Framework to Generate High-Performance Time-stepped Agent-based Simulations on Heterogeneous Hardware

J Xiao - 2022 - mediatum.ub.tum.de
Agent-Based Simulation has shown ability. However, ABS suffers from long execution times.
Using heterogeneous hardware is a solution. However, significant effort is required to …

Automated design of parallel programs for heterogeneous platforms using algebra-algorithmic tools

A Doroshenko, O Beketov, M Bondarenko… - … in Education, Research …, 2020 - Springer
The further development of software tools based on algebra-algorithmic approach and term
rewriting technique in the direction of automated design of programs for heterogeneous …

TOWARDS SAFER PROGRAMMING LANGUAGE CONSTRUCTS.

Á Baráth, Z Porkoláb - Studia Universitatis Babes-Bolyai …, 2015 - search.ebscohost.com
Most of the current programming languages inherit their syntax and semantics from
technology of the 20th century. Due to the back-ward compatibility, these properties are still …

OptCL: A Middleware to Optimise Performance for High Performance Domain-Specific Languages on Heterogeneous Platforms

J Xiao, P Andelfinger, W Cai, D Eckhoff… - … Conference on Algorithms …, 2021 - Springer
Programming on heterogeneous hardware architectures using OpenCL requires thorough
knowledge of the hardware. Many High-Performance Domain-Specific Languages …

MetaFork: A Compilation Framework for Concurrency Models Targeting Hardware Accelerators

X Chen - 2017 - search.proquest.com
Parallel programming is gaining ground in various domains due to the tremendous
computational power that it brings; however, it also requires a substantial code crafting effort …

Bio-inspired Requirements Variability Modeling with Use Case

E Abdel-Ghani, S Ghoul - arXiv preprint arXiv:1904.11541, 2019 - arxiv.org
Background. Feature Model (FM) is the most important technique used to manage the
variability through products in Software Product Lines (SPLs). Often, the SPLs requirements …