Abstract :
This talk is an attempt to come to grips with fundamental distinctions underlying the different computational frameworks for Big Data. Our main goal is to better understand how to optimize Big Data systems. We also believe our approach may aid in teaching. We show how common approaches like Hadoop, SPARK, MPI, and OpenMP and Streams relate. Finally we discuss a system built on OpenPOWER technology that leverages flash as memory. We show how such a system might fit our framework and we discuss the system-level benefits that such an approach can bring.