PList-based Divide and Conquer Parallel Programming.

Saved in:
Bibliographic Details
Title: PList-based Divide and Conquer Parallel Programming.
Authors: Niculescu, Virginia, Bufnea, Darius, Sterca, Adrian
Source: Journal of Communications Software & Systems; 2020, Vol. 16 Issue 2, p197-206, 10p
Subject Terms: PARALLEL programming, DATA structures, JAVA programming language
Abstract: This paper details an extension of a Java parallel programming framework -- JPLF. The JPLF framework is a programming framework that helps programmers build parallel programs using existing building blocks. The framework is based on PowerLists and PList theories and it naturally supports multi-way Divide and Conquer. By using this framework, the programmer is exempted from dealing with all the complexities of writting parallel programs from scratch. This extension of the JPLF framework adds PLists support to the framework and so, it enlarges the applicability of the framework to a larger set of parallel solvable problems. Using this extension, we may apply more flexible data division strategies, and the length of the input lists no longer has to be a power of two -- as required by the PowerLists theory. In this paper we unveil new applications that emphasize the new class of computations that can be executed within the JPLF framework. We also give a detailed description of the data structures and functions involved in the PLists extension of the JPLF, and extended performance experiments are described and analyzed. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Communications Software & Systems is the property of Croatian Communications & Information Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Complementary Index
Be the first to leave a comment!
You must be logged in first