The Chapel Parallel Programming Language

Arkouda Nightly Performance Graphs

This page contains performance graphs for Arkouda on a single node server, 16 nodes of an InfiniBand cluster, and 16 nodes of a Cray XC supercomputer.

Arkouda is a Python package that implements a subset of the NumPy and Pandas interfaces. It is designed to support exploratory data analysis (EDA) for data scientists at HPC scale. Arkouda enables analyzing multi-terabyte data sets at interactive rates in order to test hypotheses and react to the results within the human thought loop.

Arkouda is designed to run and scale on a wide variety of platforms. These graphs track the performance of some key benchmarks using a nightly snapshot of Arkouda and the latest stable Chapel release. Results comparing against a nightly snapshot of Chapel can also be enabled.