Spark acceleration on FPGAs: A use case on machine learning in Pynq

2017 6th International Conference on Modern Circuits and Systems Technologies (MOCAST)(2017)

引用 6|浏览8
暂无评分
摘要
Spark is one of the most widely used frameworks for data analytics. Spark allows fast development for several applications like machine learning, graph computations, etc. In this paper, we present Spynq: A framework for the efficient deployment of data analytics on embedded systems that are based on the heterogeneous MPSoC FPGA called Pynq. The mapping of Spark on Pynq allows that fast deployment of embedded and cyber-physical systems that are used in edge and fog computing. The proposed platform is evaluated in a typical machine learning application based on logistic regression. The performance evaluation shows that the heterogeneous FPGA-based MPSoC can achieve up to 11× speedup compared to the execution time in the ARM cores and can reduce significantly the development time of embedded and cyber-physical systems on Spark applications.
更多
查看译文
关键词
data analytics,Spynq,embedded systems,heterogeneous MPSoC FPGA,cyber-physical systems,edge computing,fog computing,machine learning application,logistic regression,heterogeneous FPGA-based MPSoC,ARM cores,development time,Spark acceleration
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要