Analysis and Reproducibility of “Productivity, Portability, Performance: Data-Centric Python”

Christopher Lompa, Piotr Łuczyński · IEEE Transactions on Parallel and Distributed Systems · 2024

This report analyses the reproducibility of the results obtained in the NPBench [1] paper. We begin by providing the reader with some background information and a demonstration on the simplicity of DaCe. We then reproduce a subset of the results presented in the original paper, specifically: the comparison of DaCe on CPU and GPU over NumPy and its parallel efficiency in a distributed environment. For most benchmarks we show that we can obtain similar results on our machine. Despite that, for some benchmarks we cannot conclude the same without reasonable doubt. The experimental runs were performed during the SC22 Student Cluster Competition in Dallas, TX.

Read the paper · More papers on PaperTik