Treffer: Parallelo Parallel Library (PPL): A Framework for Structured Parallel Programming in Rust

Title:
Parallelo Parallel Library (PPL): A Framework for Structured Parallel Programming in Rust
Authors:
Contributors:
Danelutto, Marco
Publisher Information:
Pisa University
Publication Year:
2023
Collection:
Università di Pisa: ETD (Electronic Theses and Dissertations)
Subject Terms:
Document Type:
Fachzeitschrift text
File Description:
application/pdf
Language:
Italian
Rights:
info:eu-repo/semantics/openAccess ; Copyright information available at source archive
Accession Number:
edsbas.CAA4B394
Database:
BASE

Weitere Informationen

In this work, we present Parallelo Parallel Library (PPL), a novel Rust library for structured parallel programming. Rust's fearless concurrency concept makes it a promising language for parallel application development. We present the development progress of Parallelo Parallel Library (PPL) and report preliminary performance results, comparing it to existing popular Rust libraries. Our results show that PPL provides robust support for parallel programming through high-level abstractions, delivering performance that matches or exceeds the current state-of-the-art in the Rust ecosystem.