Keywords: big data; exascale systems; high performance computing; machine learning; parallel programming.