Skip to main content


International Journal of Parallel Programming

International Journal of Parallel Programming OnlineFirst articles


Location-based and Time-aware Service Recommendation in Mobile Edge Computing

With the rapid development of Internet of Things, mobile edge computing which provides physical resources closer to end users has gained considerable popularity in academic and industrial field. As the number of edge server increases, accessing …

07.04.2021 Open Access

DeeperThings: Fully Distributed CNN Inference on Resource-Constrained Edge Devices

Performing inference of Convolutional Neural Networks (CNNs) on Internet of Things (IoT) edge devices ensures both privacy of input data and possible run time reductions when compared to a cloud solution. As most edge devices are memory- and …


A Configurable Hardware Architecture for Runtime Application of Network Calculus

Network Calculus has been a foundational theory for analyzing and ensuring Quality-of-Service (QoS) in a variety of networks including Networks on Chip (NoCs). To fulfill dynamic QoS requirements of applications, runtime application of network …


Predicting the Soft Error Vulnerability of Parallel Applications Using Machine Learning

With the widespread use of the multicore systems having smaller transistor sizes, soft errors become an important issue for parallel program execution. Fault injection is a prevalent method to quantify the soft error rates of the applications.


Segmented Merge: A New Primitive for Parallel Sparse Matrix Computations

Segmented operations, such as segmented sum, segmented scan and segmented sort, are important building blocks for parallel irregular algorithms. We in this work propose a new parallel primitive called segmented merge. Its function is in parallel …

Aktuelle Ausgaben

Über diese Zeitschrift

International Journal of Parallel Programming is a forum for the publication of peer-reviewed, high-quality original papers in the computer and information sciences, focusing specifically on programming aspects of parallel computing systems. Such systems are characterized by the coexistence over time of multiple coordinated activities. The journal publishes both original research and survey papers. Fields of interest include: linguistic foundations, conceptual frameworks, high-level languages, evaluation methods, implementation techniques, programming support systems, pragmatic considerations, architectural characteristics, software engineering aspects, advances in parallel algorithms, performance studies, and application studies.

Weitere Informationen

Premium Partner