Providing A Compiler Technology-Based Alternative For Big Data Application Infrastructures

03/02/2022
by   K. F. D. Rietveld, et al.
0

The unprecedented growth of data volumes has caused traditional approaches to computing to be re-evaluated. This has started a transition towards the use of very large-scale clusters of commodity hardware and has given rise to the development of many new languages and paradigms for data processing and analysis. In this paper, we propose a compiler technology-based alternative to the development of many different Big Data application infrastructures. Key to this approach is the development of a single intermediate representation that enables the integration of compiler optimization and query optimization, and the re-use of many traditional compiler techniques for parallelization such as data distribution and loop scheduling. We show how the single intermediate can act as a generic intermediate for Big Data languages by mapping SQL and MapReduce onto this intermediate.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/19/2018

A hybrid architecture for astronomical computing

With many large science equipment constructing and putting into use, ast...
research
10/26/2021

Evaluating Serverless Architecture for Big Data Enterprise Applications

In this paper, we investigate serverless computing for performing large ...
research
10/28/2022

Big Data Meets Metaverse: A Survey

We are living in the era of big data. The Metaverse is an emerging techn...
research
05/08/2020

A Survey on Sampling and Profiling over Big Data (Technical Report)

Due to the development of internet technology and computer science, data...
research
11/24/2017

Plug and Play Bench: Simplifying Big Data Benchmarking Using Containers

The recent boom of big data, coupled with the challenges of its processi...
research
08/18/2018

Compiler Enhanced Scheduling for OpenMP for Heterogeneous Multiprocessors

Scheduling in Asymmetric Multicore Processors (AMP), a special case of H...
research
05/16/2016

Classification of Big Data with Application to Imaging Genetics

Big data applications, such as medical imaging and genetics, typically g...

Please sign up or login with your details

Forgot password? Click here to reset