Performance implications of chipset caches in web servers

被引:5
|
作者
Iyer, R [1 ]
机构
[1] Intel Corp, Enterprise Platforms Grp, Hillsboro, OR 97124 USA
关键词
D O I
10.1109/ISPASS.2003.1190244
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As Internet usage continues to expand rapidly, careful attention needs to be paid to the design of Internet servers for achieving high performance and end-user satisfaction. In this paper, with the aim of improving memory system performance of Internet servers, we propose and evaluate various design alternatives for "chipset caches", a shared cache layer embedded within a server chipset. Using our trace-based cache simulation framework (CASPER) and SPECweb99 as a representative workload for web servers, we present the performance implications of chipset caches in a front-end dual-processor web server We start by analyzing the improvement gained by caching the data from processor-initiated requests alone. We study the sensitivity to basic cache parameters (such as cache size and associativity) and also study the impact of prefetching into the chipset cache. We then present the performance implications of routing memory requests initiated by I/O devices through the chipset cache. Finally, we also study the implications of making the chipset cache inclusive. Based oil detailed simulation data and its implications on system level performance, this paper shows that chipset caches have significant potential for future Internet servers.
引用
收藏
页码:176 / 185
页数:10
相关论文
共 50 条
  • [41] Offloading Video Servers: P2P and/or Caches?
    Mate, Miklos
    Vida, Rolland
    Csaszar, Andras
    Mihaly, Attila
    [J]. 2012 15TH INTERNATIONAL TELECOMMUNICATIONS NETWORK STRATEGY AND PLANNING SYMPOSIUM (NETWORKS), 2012,
  • [42] Exploiting client caches: An approach to building large Web caches
    Zhu, YW
    Hu, YM
    [J]. 2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, : 419 - 426
  • [43] Local web servers
    Udell, J
    [J]. BYTE, 1998, 23 (06): : 105 - 107
  • [44] Information servers on the web
    Bulseco, D
    [J]. BIOTECHNOLOGY SOFTWARE JOURNAL, 1995, 12 (04): : 34 - 41
  • [45] Greening Web Servers: A Case for Ultra Low-power Web Servers
    Varghese, Benoy
    Carlsson, Niklas
    Jourjon, Guillaume
    Mahanti, Anirban
    Shenoy, Prashant
    [J]. 2014 INTERNATIONAL GREEN COMPUTING CONFERENCE (IGCC), 2014,
  • [46] PERFORMANCE AND ENERGY IMPLICATIONS OF MANY-CORE CACHES FOR THROUGHPUT COMPUTING
    Hughes, Christopher J.
    Kim, Changkyu
    Chen, Yen-Kuang
    [J]. IEEE MICRO, 2010, 30 (06) : 25 - 35
  • [47] QMapper: Dynamic Power and Performance Management in Virtualized Web Servers Clusters
    Monteiro, Andre
    Henriques, Felipe da Rocha
    [J]. 2018 EIGHTH LATIN-AMERICAN SYMPOSIUM ON DEPENDABLE COMPUTING (LADC), 2018, : 37 - 46
  • [48] Scalable socket buffer tuning for high-performance Web servers
    Hasegawa, G
    Terai, T
    Okamoto, T
    Murata, M
    [J]. NETWORK PROTOCOLS, 2001, : 281 - 289
  • [49] A Secured-Concurrent-Available Architecture for Improving Performance of Web Servers
    Harini, N.
    Padmanabhan, T. R.
    [J]. WIRELESS NETWORKS AND COMPUTATIONAL INTELLIGENCE, ICIP 2012, 2012, 292 : 621 - 631
  • [50] Performance Measurement and Queueing Model of Web Servers with a Variation of Webpage Sizes
    Chen, Chung-Ping
    Lin, Guan-Jhong
    Lin, Yen-Hsing
    Song, Huai-Ping
    Bai, Ying-Wen
    [J]. 2015 INTERNATIONAL SYMPOSIUM ON NEXT-GENERATION ELECTRONICS (ISNE), 2015,