Advancing On-Board Big Data Processing Using Heterogeneous System Architecture