Parallel Simulation of Very Large-Scale General Cache Networks

被引:1
|
作者
Tortelli, Michele [1 ]
Rossi, Dario [1 ]
Leonardi, Emilio [2 ]
机构
[1] Telecom ParisTech, INFRES Dept, F-75013 Paris, France
[2] Politecn Torino, Dept Elect & Telecommun, I-10129 Turin, Italy
关键词
Internet; cache storage; computer simulation; performance analysis; PERFORMANCE EVALUATION;
D O I
10.1109/JSAC.2018.2844938
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we propose a methodology for the study of general cache networks, which is intrinsically scalable and amenable to parallel execution. We contrast two techniques: one that slices the network and another that slices the content catalog. In the former, each core simulates requests for the whole catalog on a subgraph of the original topology, whereas in the latter each core simulates requests for a portion of the original catalog on a replica of the whole network. Interestingly, we find out that when the number of cores increases (and so the split ratio of the network topology), the overhead of message passing required to keeping consistency among nodes actually offsets any benefit from the parallelization: this is strictly due to the correlation among neighboring caches, meaning that requests arriving at one cache allocated on one core may depend on the status of one or more caches allocated on different cores. Even more interestingly, we find out that the newly proposed catalog slicing, on the contrary, achieves an ideal speedup in the number of cores. Overall, our system, which we make available as open source software, enables performance assessment of large-scale general cache networks, i.e., comprising hundreds of nodes, trillions contents, and complex routing and caching algorithms, in minutes of CPU time and with exiguous amounts of memory.
引用
收藏
页码:1871 / 1886
页数:16
相关论文
共 50 条
  • [21] Adaptive and Parallel Surface Integral Equation Solvers for Very Large-Scale Electromagnetic Modeling and Simulation
    MacKie-Mason, Brian
    Greenwood, Andrew
    Peng, Zhen
    PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2015, 154 : 143 - 162
  • [22] Ordered slicing of very large-scale overlay networks
    Jelasity, Mark
    Kermarrec, Anne-Marie
    SIXTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2006, : 117 - +
  • [23] Detailed simulation of large-scale wireless networks
    Bracuto, Michele
    D'Angelo, Gabriele
    DS-RT 2007: 11TH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2007, : 268 - 275
  • [24] Simulation of large-scale networks using SSF
    Nicol, DM
    Liu, J
    Liljenstam, M
    Yan, G
    PROCEEDINGS OF THE 2003 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2003, : 650 - 657
  • [25] Genesis: A system for large-scale parallel network simulation
    Szymanski, BK
    Saifee, A
    Sastry, A
    Liu, Y
    Madnani, K
    16TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2002, : 89 - 96
  • [26] Massively parallel simulation on large-scale carbon nanotubes
    Tejima, S
    Berebr, S
    Minami, K
    Jimbo, N
    Nakamura, H
    Kanada, Y
    Tamanek, D
    NANOTECH 2003, VOL 3, 2003, : 102 - 105
  • [27] Large-scale sensor networks simulation with GTSNetS
    Ould-Ahmed-Vall, El Moustapha
    Riley, George F.
    Heck, Bonnie S.
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2007, 83 (03): : 273 - 290
  • [28] A PARALLEL PARTITIONING METHOD FOR LARGE-SCALE CIRCUIT SIMULATION
    ZHANG, XD
    UNIVERSITY PROGRAMS IN COMPUTER-AIDED ENGINEERING, DESIGN, AND MANUFACTURING, 1989, : 134 - 141
  • [29] A parallel reservoir simulator for large-scale reservoir simulation
    Dogru, AH
    Sunaidi, HA
    Fung, LS
    Habiballah, WA
    Al-Zamel, N
    Li, KG
    SPE RESERVOIR EVALUATION & ENGINEERING, 2002, 5 (01) : 11 - 23
  • [30] NETWORKS AND ALGORITHMS FOR VERY-LARGE-SCALE PARALLEL COMPUTATION
    GOTTLIEB, A
    SCHWARTZ, JT
    COMPUTER, 1982, 15 (01) : 27 - 36