Memory hierarchy considerations for cost-effective cluster computing

被引:0
|
作者
Du, X [1 ]
Zhang, XD
Zhu, ZC
机构
[1] Oracle Corp, Server Technol Div, Redwood Shores, CA 94065 USA
[2] Coll William & Mary, Dept Comp Sci, Williamsburg, VA 23187 USA
关键词
clusters; cost model; memory hierarchy; performance evaluation; SMP; workstations;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Using off-the-shelf commodity workstations and PCs to build a cluster for parallel computing has become a common practice. The cost-effectiveness of a cluster computing platform for a given budget and for certain types of applications is mainly determined by its memory hierarchy and the interconnection network configurations of the cluster. Finding such a cost-effective solution from exhaustive simulations would be highly time-consuming and predictions from measurements on existing clusters would be impractical. We present an analytical model for evaluating the performance impact of memory hierarchies and networks on cluster computing. The model covers the memory hierarchy of a single SMP, a duster of workstations/PCs, or a cluster of SMPs by changing various architectural parameters. Network variations covering both bus and switch networks are also included in the analysis. Different types of applications are characterized by parameterized workloads with different computation and communication requirements. The model has been validated by simulations and measurements. The workloads used for experiments are both scientific applications and commercial workloads. Our study shows that the depth of the memory hierarchy is the most sensitive factor affecting the execution time for many types of workloads. However, the interconnection network cost of a tightly coupled system with a short depth in memory hierarchy, such as an SMP, is significantly more expensive than a normal cluster network connecting independent computer nodes. Thus, the essential issue to be considered is the trade-off between the depth of the memory hierarchy and the system cost. Based on analyses and case studies, we present our quantitative recommendations for building cost-effective clusters for different workloads.
引用
收藏
页码:915 / 933
页数:19
相关论文
共 50 条
  • [31] Integrated Sensing, Communication, and Computing for Cost-effective Multimodal Federated Perception
    Chen, Ning
    Cheng, Zhipeng
    Fan, Xuwei
    Liu, Zhang
    Huang, Bangzhen
    Zhao, Yifeng
    Huang, Lianfen
    Du, Xiaojiang
    Guizani, Mohsen
    [J]. ACM Transactions on Multimedia Computing, Communications and Applications, 2024, 20 (08)
  • [32] CryoCache: A Fast, Large, and Cost-Effective Cache Architecture for Cryogenic Computing
    Min, Dongmoon
    Byun, Ilkwon
    Lee, Gyu-Hyeon
    Na, Seongmin
    Kim, Jangwoo
    [J]. TWENTY-FIFTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXV), 2020, : 449 - 464
  • [33] Improved Cost-Effective Technique for Resource Allocation in Mobile Cloud Computing
    Nandi, Enakshmi
    Mondal, Ranjan Kumar
    Ray, Payel
    Biswas, Biswajit
    Sanyal, Manas Kumar
    Sarddar, Debabrata
    [J]. PROGRESS IN COMPUTING, ANALYTICS AND NETWORKING, ICCAN 2017, 2018, 710 : 551 - 558
  • [34] Toward cost-effective aeroelastic analysis on advanced parallel computing systems
    Goodwin, SA
    Weed, RA
    Sankar, LN
    Raj, P
    [J]. JOURNAL OF AIRCRAFT, 1999, 36 (04): : 710 - 715
  • [35] A cost-effective cloud computing framework for accelerating multimedia communication simulations
    Angeli, Daniele
    Masala, Enrico
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (10) : 1373 - 1385
  • [36] Cost-Effective Migration-Assisted User Reallocation in Edge Computing
    Zhu, Jiahao
    Xiao, Fu
    Zhao, Lu
    Zhou, Jian
    Cai, Hui
    He, Xin
    [J]. IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 461 - 466
  • [37] CLOUD Computing: Cost-Effective Risk Management with Additional Product Deployment
    Sahinoglu, Mehmet
    Ashokan, Sharmila
    Vasudev, Preethi
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND SOFTWARE ENGINEERING (SCSE'15), 2015, 62 : 319 - 325
  • [38] A Cost-effective Parallel Algorithm of Distribution Network Reconfiguration on Hadoop Cluster
    Sheng, Wanxing
    Liu, Keyan
    Zhou, Shupeng
    Jin, Song
    Tang, Wei
    [J]. PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON MATERIALS SCIENCE, MACHINERY AND ENERGY ENGINEERING (MSMEE 2017), 2017, 123 : 900 - 909
  • [39] PROMOTING COST-EFFECTIVE PRESCRIBING - COST-EFFECTIVENESS STUDIES MAY NOT BE COST-EFFECTIVE
    TOWSE, A
    WELLS, N
    [J]. BRITISH MEDICAL JOURNAL, 1995, 311 (6997): : 126 - 126
  • [40] ARE EXPANSIONS COST-EFFECTIVE
    BARKALOW, PW
    [J]. PROCEEDINGS OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE, 1982, 19 : 352 - 352