Critique of “Productivity, Portability, Performance: Data-Centric Python” by SCC Team From Zhejiang University

Zihan Yang, Yi Chen, Kaiqi Chen, Xingjian Qian, Shaojun Xu, Yun Pan, Chong Zeng, Jianhai Chen, Yin Zhang, Zeke Wang · IEEE Transactions on Parallel and Distributed Systems · 2023

In SC'21, Alexandros Nikolaos Ziogas et al. proposed a Data-Centric Python workflow in their DaCe paper. DaCe provides high productivity, performance, and portability with language extensions and automatic optimizations. We reproduce the performance evaluation results from the paper on both CPU and GPU on the Azure CycleCloud cluster. We also reproduce the scaling results with up to 32 nodes and 64 processes. Our results show that the proposed workflow in that paper has outstanding performance and scalability in the provided cluster, in accordance with the SC paper.

Read the paper · More papers on PaperTik