This document discusses using heterogeneous system architecture (HSA) to provide real-time insights from big data more quickly. It describes ParStream's technical architecture, which uses a columnar database, in-memory technology, and distributed query processing to enable fast analytics on large datasets. The document explains how ParStream's execution engine breaks queries into modular operations that can be distributed across different processing units, allowing it to make use of HSA to accelerate query performance.