parallelissa
Parallelissa is an open-source framework for parallel computing designed to help developers implement concurrent and data-parallel workflows across heterogeneous hardware. The project emphasizes portability, a clear task-based API, and the ability to scale from a single core to multi-core CPUs and accelerators such as GPUs, while keeping the programming model approachable for scientists and engineers.
Etymology and name published: The name Parallelissa derives from the Finnish word parallelismi, with the locative
History and development: Parallelissa originated as a collaboration between Finnish research institutions and industry partners in
Architecture and design: The runtime centers on a modular core that manages task scheduling and dependency
Features and usage: Parallelissa supports task-based parallelism, data parallelism, and pipelined processing. It includes a lightweight
Reception and status: As a niche tool within academic and industrial Finnish ecosystems, Parallelissa is continued