A Design of Pipelined Architecture for on-the-Fly Processing of Big Data Streams

Abstract

Conventional processing infrastructures have been challenged by huge demand of stream-based applications. The industry responded by introducing traditional stream processing engines along-with emerged technologies. The ongoing paradigm embraces parallel computing as the most-suitable proposition. Pipelining and Parallelism have been intensively studied in recent years, yet parallel programming on multiprocessor architectures stands as one of the biggest challenges to the software industry. Parallel computing relies on parallel programs that may encounter internal memory constrains. In addition, parallel computing needs special skillset of programming as well as software conversions. This paper presents reconfigurable pipelined architecture. The design is especially aimed at Big Data clustering, and it adopts Symmetric multiprocessing (SMP) along with crossbar switch and forced interrupt. The main goal of this promising architecture is to efficiently process big data streams on-the-fly, while it can process sequential programs on parallel-pipelined model. The system overpasses internal memory constrains of multicore architectures by applying forced interrupts and crossbar switching. It reduces complexity, data dependency, high-latency, and cost overhead of parallel computing.

Authors and Affiliations

Usamah Algemili, Simon Berkovich

Keywords

Related Articles

Enhancement in System Schedulability by Controlling Task Releases

In real-time systems fixed priority scheduling techniques are considered superior than the dynamic priority counterparts from implementation perspectives; however the dynamic priority assignments dominate the fixed prior...

Enhanced Analytical Hierarchy Process for U-Learning with Near Field Communication (NFC) Technology

Integration of current Virtual Learning Environment (VLE) system with the Near Field Communication (NFC) technology provides Ubiquitous Learning Environment (ULE) in education. The utilization of NFC technology in U-Lear...

Extracting Code Resource from OWL by Matching Method Signatures using UML Design Document

Software companies develop projects in various domains, but hardly archive the programs for future use. The method signatures are stored in the OWL and the source code components are stored in HDFS. The OWL minimizes the...

A Novel Implementation of RISI Controller Employing Adaptive Clock Gating Technique 

With the scaling of technology and the need for higher performance and more functionality power dissipation is becoming a major issue for controller design. Interrupt based programming is widely used for interfacing a pr...

Monte Carlo Based Non-Linear Mixture Model of Earth Observation Satellite Imagery Pixel Data

Monte Carlo based non-linear mixel (mixed pixel) model of visible to near infrared radiometer of earth observation satellite imagery is proposed. Through comparative studies with actual real earth observation satellite i...

Download PDF file
  • EP ID EP127118
  • DOI 10.14569/IJACSA.2015.060104
  • Views 101
  • Downloads 0

How To Cite

Usamah Algemili, Simon Berkovich (2015). A Design of Pipelined Architecture for on-the-Fly Processing of Big Data Streams. International Journal of Advanced Computer Science & Applications, 6(1), 23-30. https://europub.co.uk/articles/-A-127118