An Empirical Study of HPC Workloads on Huawei Kunpeng 916 Processor The ARMbased server processors have been gaining momentum in high performance computing (HPC). While not designed specifically for HPC, Huawei Kunpeng 916 processor has 32 ARMv8 cores and is tempting for HPC workloads. However, its potential remains unknown. To throughly understand the potential, we conducted a systematic evaluation in three steps by using: 1) three wellknown benchmarks (HPL, STREAM, and LMbench); 2) three typical scientific kernels (SpMV, Nbody, and GEMM); 3) three widely used miniapps (TeaLeaf, Neutral, and SNAP) and a realworld application GTCP. We compared the performance results of Kunpeng 916 with that of Intel Xeon E52680v34 (HaswellBroadwell). The evaluation results show that Kunpeng 916 has higher memory bandwidth than the two Intel processors, thus it can achieve compelling performance for running memory bound HPC applications.

Building a Lightweight ContainerBased Experimental Platform for HPC Education HPC (High Performance Computing) is of great significance due to its excellent performance in computing acceleration. However, unlike other techniques in computer science, learning HPC requires advanced computing resources such as largescale clusters which directly increase the cost of study for students. To help students to learn HPC programming easily, we design and develop a lightweight containerbased experimental platform to provide students with easily accessible and customizable HPC practice environments. In our platform, we integrate multiple practical functional modules for students, teachers, and administrators respectively. It is convenient for a user to access highperformance computing resources via a web portal, use highly customizable basic environments and have nice graphical handson interactive HPC learning experiences from our platform.