Paradigm Shift in Big Data SuperComputing: DataFlow vs. ControlFlow

23Citations
Citations of this article
63Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

The paper discusses the shift in the computing paradigm and the programming model for Big Data problems and applications. We compare DataFlow and ControlFlow programming models through their quantity and quality aspects. Big Data problems and applications that are suitable for implementation on DataFlow computers should not be measured using the same measures as ControlFlow computers. We propose a new methodology for benchmarking, which takes into account not only the execution time, but also the power and space, needed to complete the task. Recent research shows that if the TOP500 ranking was based on the new performance measures, DataFlow machines would outperform ControlFlow machines. To support the above claims, we present eight recent implementations of various algorithms using the DataFlow paradigm, which show considerable speed-ups, power reductions and space savings over their implementation using the ControlFlow paradigm.

Cite

CITATION STYLE

APA

Trifunovic, N., Milutinovic, V., Salom, J., & Kos, A. (2015). Paradigm Shift in Big Data SuperComputing: DataFlow vs. ControlFlow. Journal of Big Data, 2(1). https://doi.org/10.1186/s40537-014-0010-z

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free