Critique of “Productivity, Portability, Performance Data-Centric Python” by SCC Team From Sun Yat-sen University

Han Huang, Tengyang Zheng, T.-Y. Brian Yang, Yang Ye, Siran Liu, Zhe Tang, Shengyou Lu, Guangnan Feng, Zhiguang Chen, Dan Huang · IEEE Transactions on Parallel and Distributed Systems · 2024

In SC21, Ziogas et al. proposed Data-Centric (DaCe) Python. It attains high performance and portability, and further extends the original productivity of Python. This paper analyzes the reproducibility of the DaCe paper as part of the SC22 Student Cluster Competition (SCC). The reproduction experiments are conducted on the Azure CycleCloud. Different from the DaCe paper, we use AMD EPYC 7V73X processors for CPU-based experiments. We successfully reproduce most of the results of the DaCe paper. The remaining results are also explainable.

Read the paper · More papers on PaperTik