The Megh platform


Megh Computing provides a platform for accelerating real-time analytics using Spark Streaming and other frameworks. The solution enables seamless acceleration of applications that process streams with machine learning and deep learning algorithms to extract value from data as it is moving.

The Megh solution supports both in-line processing of streaming data and offloading of machine learning and deep learning libraries with FPGAs.

There are two key components:

  1. Hardware platform: Intel PACs (Programmable Acceleration Cards) with Intel Arria10 and Stratix 10 FPGAs and Intel Acceleration Stack running on Dell R740 servers.
  2. Software platform: Spark Streaming framework with BigDL libraries and Megh libraries for Arka Runtime and Sira AFUs (Accelerator Function Units).

The main benefits of this solution include:

  • Applications run unmodified using standard or custom APIs.
  • Arka Runtime exposes the Accelerator Functions-as-a-Service. It manages the FPGAs and supports SW fallback for the AFUs.
  • Sira AFUs deliver the actual acceleration and are implemented as libraries that get downloaded to the FPGA.

Vertical solutions

The Megh platform is the foundation of our Video Analytics Solution.

Additional solutions are in development.

Request a demo
Find out how to accelerate your Real Time Analytics workloads with Spark Streaming framework and BigDL libraries in the Cloud using FPGA accelerators
Share this page
Share on facebook
Share on google
Share on twitter
Share on linkedin

Get the platform product brief

Catch the third wave: Extract more value with Megh Computing’s advanced real-time analytics platform

Platform overview

Watch Megh Computing Founder and CEO Prabhat K. Gupta describe the platform.

Play Video

Platform architecture

Watch Megh Computing Founder and CEO Prabhat K. Gupta describe the architecture.

Play Video

Retail use-case scenarios

Play Video

Read about “Machine Learning and the Store of the Future,” in Intel’s System Design Journal.