Scale-Out vs Scale-Up: A Study of ARM-based SoCs on Server-Class Workloads

被引:5
|
作者
Azimi, Reza [1 ]
Fox, Tyler [1 ]
Gonzalez, Wendy [1 ]
Reda, Sherief [1 ]
机构
[1] Brown Univ, Sch Engn, 184 Hope St, Providence, RI 02906 USA
关键词
ARM computing; GPGPU acceleration; scale-out clusters;
D O I
10.1145/3232162
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
ARM 64-bit processing has generated enthusiasm to develop ARM-based servers that are targeted for both data centers and supercomputers. In addition to the server-class components and hardware advancements, the ARM software environment has grown substantially over the past decade. Major development ecosystems and libraries have been ported and optimized to run on ARM, making ARM suitable for server-class workloads. There are two trends in available ARM SoCs: mobile-class ARM SoCs that rely on the heterogeneous integration of a mix of CPU cores, GPGPU streaming multiprocessors (SMs), and other accelerators, and the server-class SoCs that instead rely on integrating a larger number of CPU cores with no GPGPU support and a number of IO accelerators. For scaling the number of processing cores, there are two different paradigms: mobile-class SoCs that use scale-out architecture in the form of a cluster of simpler systems connected over a network, and server-class ARM SoCs that use the scale-up solution and leverage symmetric multiprocessing to pack a large number of cores on the chip. In this article, we present ScaleSoC cluster, which is a scale-out solution based on mobile class ARM SoCs. ScaleSoC leverages fast network connectivity and GPGPU acceleration to improve performance and energy efficiency compared to previous ARM scale-out clusters. We consider a wide range of modern server-class parallel workloads to study both scaling paradigms, including latency-sensitive transactional workloads, MPI-based CPU and GPGPU-accelerated scientific applications, and emerging artificial intelligence workloads. We study the performance and energy efficiency of ScaleSoC compared to server-class ARM SoCs and discrete GPGPUs in depth. We quantify the network overhead on the performance of ScaleSoC and show that packing a large number of ARM cores on a single chip does not necessarily guarantee better performance, due to the fact that shared resources, such as last-level cache, become performance bottlenecks. We characterize the GPGPU accelerated workloads and demonstrate that for applications that can leverage the better CPU-GPGPU balance of the ScaleSoC cluster, performance and energy efficiency improve compared to discrete GPGPUs.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Scale-up of a chronic care model-based programme for type 2 diabetes in Belgium: a mixed-methods study
    Danhieux, Katrien
    Buffel, Veerle
    Remmen, Roy
    Wouters, Edwin
    van Olmen, Josefien
    BMC HEALTH SERVICES RESEARCH, 2023, 23 (01)
  • [42] Bioconversion of hemicellulosic fraction of wheat straw biomass to bioethanol by Scheffersomyces stipitis : A k L a-based scale-up study
    Singh, Pritam
    Kiran, Uzwali
    Dutta, Babul Chandra
    Bhutani, Sanjay
    Ghosh, Sanjoy
    INDUSTRIAL CROPS AND PRODUCTS, 2024, 214
  • [43] Scale-up of a chronic care model-based programme for type 2 diabetes in Belgium: a mixed-methods study
    Katrien Danhieux
    Veerle Buffel
    Roy Remmen
    Edwin Wouters
    Josefien van Olmen
    BMC Health Services Research, 23
  • [44] Study on dynamic response mechanism of rice grains in friction rice mill and scale-up approach of parameter based on discrete element method
    Li, Anqi
    Jia, Fuguo
    Han, Yanlong
    Chen, Peiyu
    Wang, Yinglong
    Zhang, Jincheng
    Hao, Xianzhi
    Fei, Jiaming
    Shen, Shaohang
    Feng, Wenyu
    INNOVATIVE FOOD SCIENCE & EMERGING TECHNOLOGIES, 2023, 86
  • [45] HIV transmission and associated factors under the scale-up of HIV antiretroviral therapy: a population-based longitudinal molecular network study
    Yi Chen
    Zhiqiang Cao
    Jianjun Li
    Jin Chen
    Qiuying Zhu
    Shujia Liang
    Guanghua Lan
    Hui Xing
    Lingjie Liao
    Yi Feng
    Yiming Shao
    Yuhua Ruan
    Huanhuan Chen
    Virology Journal, 20
  • [46] HIV transmission and associated factors under the scale-up of HIV antiretroviral therapy: a population-based longitudinal molecular network study
    Chen, Yi
    Cao, Zhiqiang
    Li, Jianjun
    Chen, Jin
    Zhu, Qiuying
    Liang, Shujia
    Lan, Guanghua
    Xing, Hui
    Liao, Lingjie
    Feng, Yi
    Shao, Yiming
    Ruan, Yuhua
    Chen, Huanhuan
    VIROLOGY JOURNAL, 2023, 20 (01)
  • [47] HIV prevalence trends after scale-up of antiretroviral treatment: a population-based study in a poor rural community in KwaZulu-Natal
    Zaidi, J.
    Grapsa, E.
    Tanser, F.
    Newell, M. -L.
    Baernighausen, T.
    JOURNAL OF THE INTERNATIONAL AIDS SOCIETY, 2012, 15 : 87 - 88
  • [48] Adaptation to family-based treatment for Medicaid-insured youth with anorexia nervosa in publicly-funded settings: Protocol for a mixed methods implementation scale-out pilot study
    Erin C. Accurso
    Karen J. Mu
    John Landsverk
    Joseph Guydish
    Journal of Eating Disorders, 9
  • [49] Adaptation to family-based treatment for Medicaid-insured youth with anorexia nervosa in publicly-funded settings: Protocol for a mixed methods implementation scale-out pilot study
    Accurso, Erin C.
    Mu, Karen J.
    Landsverk, John
    Guydish, Joseph
    JOURNAL OF EATING DISORDERS, 2021, 9 (01)
  • [50] Readiness assessment of health facilities for providing postpartum family planning services after project-based scale-up activities ended -A study from Pakistan
    Ismail, Aniza
    Ashraf, Mariam
    Idris, Idayu Badilla
    Thayer, Inayat Hussain
    Ahmad, Ahsan Maqbool
    Siddiqui, Sarmad Jamal
    RAWAL MEDICAL JOURNAL, 2021, 46 (04): : 982 - 986