AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

SOCA-DOM: A Mobile System-on-Chip Array System for Analyzing Big Data on the Move

Center for Heterogeneous and Intelligent Computing, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
School of Science and Engineering, The Chinese University of Hong Kong, Shenzhen, Shenzhen 518172 China
Center for High Performance Computing, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen 518055, China
Ming Hsieh Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA 90089-0001, U.S.A.
Department of Computer Science, University of Southern California, Los Angeles, CA 90089-0001, U.S.A.
School of Data and Science, The Chinese University of Hong Kong, Shenzhen, Shenzhen 518172, China
Show Author Information

Abstract

Recently, analyzing big data on the move is booming. It requires that the hardware resource should be low volume, low power, light in weight, high-performance, and highly scalable whereas the management software should be flexible and consume little hardware resource. To meet these requirements, we present a system named SOCA-DOM that encompasses a mobile system-on-chip array architecture and a two-tier “software-defined” resource manager named Chameleon. First, we design an Ethernet communication board to support an array of mobile system-on-chips. Second, we propose a two-tier software architecture for Chameleon to make it flexible. Third, we devise data, configuration, and control planes for Chameleon to make it “software-defined” and in turn consume hardware resources on demand. Fourth, we design an accurate synthetic metric that represents the computational power of a computing node. We employ 12 Apache Spark benchmarks to evaluate SOCA-DOM. Surprisingly, SOCA-DOM consumes up to 9:4x less CPU resources and 13.5x less memory than Mesos which is an existing resource manager. In addition, we show that a 16-node SOCA-DOM consumes up to 4x less energy than two standard Xeon servers. Based on the results, we conclude that an array architecture with fine-grained hardware resources and a software-defined resource manager works well for analyzing big data on the move.

Electronic Supplementary Material

Download File(s)
jcst-37-6-1271-Highlights.pdf (354.5 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 1271-1289

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Li L-L, Liu J-Y, Fan J-P, et al. SOCA-DOM: A Mobile System-on-Chip Array System for Analyzing Big Data on the Move. Journal of Computer Science and Technology, 2022, 37(6): 1271-1289. https://doi.org/10.1007/s11390-022-1087-z

1115

Views

3

Crossref

3

Web of Science

4

Scopus

0

CSCD

Received: 20 October 2020
Accepted: 25 April 2022
Published: 30 November 2022
©Institute of Computing Technology, Chinese Academy of Sciences 2022