Evaluating optimizations for multiprocessors e-commerce server running TPC-W workload
The performance of an electronic commerce server, i.e. a system running electronic commerce applications is evaluated in the case of shared-bus multiprocessor architecture. In particular, we focused on the memory subsystem design and the analysis of coherence related overhead when the running softwa...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | 9 pp. |
container_title | |
container_volume | |
creator | Foglia, P. Giorgi, R. Prete, C.A. |
description | The performance of an electronic commerce server, i.e. a system running electronic commerce applications is evaluated in the case of shared-bus multiprocessor architecture. In particular, we focused on the memory subsystem design and the analysis of coherence related overhead when the running software is set up as specified in the TPC-W benchmark. Our aim is to individuate main factors that limit performance in such a system, and the main optimization that can be done to speed up the execution of e-commerce workload on SMP architecture. Our results show that: (i) we need an accurate redesign of kernel data structure for large cache size; (ii) cache affinity is useful in reducing cold and replacement miss, but it is not effective in every load condition; (iii) passive sharing, i.e. the sharing induced by process migration, is a cause of performance degradation. A Write-Update protocol that correctly treats passive sharing (namely PSCR) permits two beneficial effects: increases performance in every situation and increases system scalability (up to 20 processor are permitted in our configuration). |
doi_str_mv | 10.1109/HICSS.2001.927077 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_927077</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>927077</ieee_id><sourcerecordid>927077</sourcerecordid><originalsourceid>FETCH-LOGICAL-i1307-d5f8920a3ba61ccf600fcf9583961bdffd467bef9ecd28b6fe0c12b2e23bbaec3</originalsourceid><addsrcrecordid>eNotj9FKwzAYhQMiqHMPoFd5gdY_6Zo0l1KmGwwUtuHlSNI_Em2bkrQTfXon89wcvovzwSHkjkHOGKiH1brebnMOwHLFJUh5QW5AClWCqpi6IvOUPuCURcmkLK_JfnnU7aRH37_TMIy-8z8nCH2iLkTaTe3ohxgsphRiopjZ0HUYLdKE8YiRxqnv_7a71zp7o18hfrZBN7fk0uk24fy_Z2T_tNzVq2zz8ryuHzeZZwXIrCldpTjowmjBrHUCwFmnyqpQgpnGuWYhpEGn0Da8MsIhWMYNR14Yo9EWM3J_9npEPAzRdzp-H87Hi18MVlG3</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Evaluating optimizations for multiprocessors e-commerce server running TPC-W workload</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Foglia, P. ; Giorgi, R. ; Prete, C.A.</creator><creatorcontrib>Foglia, P. ; Giorgi, R. ; Prete, C.A.</creatorcontrib><description>The performance of an electronic commerce server, i.e. a system running electronic commerce applications is evaluated in the case of shared-bus multiprocessor architecture. In particular, we focused on the memory subsystem design and the analysis of coherence related overhead when the running software is set up as specified in the TPC-W benchmark. Our aim is to individuate main factors that limit performance in such a system, and the main optimization that can be done to speed up the execution of e-commerce workload on SMP architecture. Our results show that: (i) we need an accurate redesign of kernel data structure for large cache size; (ii) cache affinity is useful in reducing cold and replacement miss, but it is not effective in every load condition; (iii) passive sharing, i.e. the sharing induced by process migration, is a cause of performance degradation. A Write-Update protocol that correctly treats passive sharing (namely PSCR) permits two beneficial effects: increases performance in every situation and increases system scalability (up to 20 processor are permitted in our configuration).</description><identifier>ISBN: 0769509819</identifier><identifier>ISBN: 9780769509815</identifier><identifier>DOI: 10.1109/HICSS.2001.927077</identifier><language>eng</language><publisher>IEEE</publisher><subject>Application software ; Cache memory ; Computer architecture ; Data structures ; Electronic commerce ; File servers ; Kernel ; Network servers ; Protocols ; Scalability</subject><ispartof>Proceedings of the 34th Annual Hawaii International Conference on System Sciences, 2001, p.9 pp.</ispartof><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/927077$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/927077$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Foglia, P.</creatorcontrib><creatorcontrib>Giorgi, R.</creatorcontrib><creatorcontrib>Prete, C.A.</creatorcontrib><title>Evaluating optimizations for multiprocessors e-commerce server running TPC-W workload</title><title>Proceedings of the 34th Annual Hawaii International Conference on System Sciences</title><addtitle>HICSS</addtitle><description>The performance of an electronic commerce server, i.e. a system running electronic commerce applications is evaluated in the case of shared-bus multiprocessor architecture. In particular, we focused on the memory subsystem design and the analysis of coherence related overhead when the running software is set up as specified in the TPC-W benchmark. Our aim is to individuate main factors that limit performance in such a system, and the main optimization that can be done to speed up the execution of e-commerce workload on SMP architecture. Our results show that: (i) we need an accurate redesign of kernel data structure for large cache size; (ii) cache affinity is useful in reducing cold and replacement miss, but it is not effective in every load condition; (iii) passive sharing, i.e. the sharing induced by process migration, is a cause of performance degradation. A Write-Update protocol that correctly treats passive sharing (namely PSCR) permits two beneficial effects: increases performance in every situation and increases system scalability (up to 20 processor are permitted in our configuration).</description><subject>Application software</subject><subject>Cache memory</subject><subject>Computer architecture</subject><subject>Data structures</subject><subject>Electronic commerce</subject><subject>File servers</subject><subject>Kernel</subject><subject>Network servers</subject><subject>Protocols</subject><subject>Scalability</subject><isbn>0769509819</isbn><isbn>9780769509815</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2001</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotj9FKwzAYhQMiqHMPoFd5gdY_6Zo0l1KmGwwUtuHlSNI_Em2bkrQTfXon89wcvovzwSHkjkHOGKiH1brebnMOwHLFJUh5QW5AClWCqpi6IvOUPuCURcmkLK_JfnnU7aRH37_TMIy-8z8nCH2iLkTaTe3ohxgsphRiopjZ0HUYLdKE8YiRxqnv_7a71zp7o18hfrZBN7fk0uk24fy_Z2T_tNzVq2zz8ryuHzeZZwXIrCldpTjowmjBrHUCwFmnyqpQgpnGuWYhpEGn0Da8MsIhWMYNR14Yo9EWM3J_9npEPAzRdzp-H87Hi18MVlG3</recordid><startdate>2001</startdate><enddate>2001</enddate><creator>Foglia, P.</creator><creator>Giorgi, R.</creator><creator>Prete, C.A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2001</creationdate><title>Evaluating optimizations for multiprocessors e-commerce server running TPC-W workload</title><author>Foglia, P. ; Giorgi, R. ; Prete, C.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i1307-d5f8920a3ba61ccf600fcf9583961bdffd467bef9ecd28b6fe0c12b2e23bbaec3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2001</creationdate><topic>Application software</topic><topic>Cache memory</topic><topic>Computer architecture</topic><topic>Data structures</topic><topic>Electronic commerce</topic><topic>File servers</topic><topic>Kernel</topic><topic>Network servers</topic><topic>Protocols</topic><topic>Scalability</topic><toplevel>online_resources</toplevel><creatorcontrib>Foglia, P.</creatorcontrib><creatorcontrib>Giorgi, R.</creatorcontrib><creatorcontrib>Prete, C.A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Foglia, P.</au><au>Giorgi, R.</au><au>Prete, C.A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Evaluating optimizations for multiprocessors e-commerce server running TPC-W workload</atitle><btitle>Proceedings of the 34th Annual Hawaii International Conference on System Sciences</btitle><stitle>HICSS</stitle><date>2001</date><risdate>2001</risdate><spage>9 pp.</spage><pages>9 pp.-</pages><isbn>0769509819</isbn><isbn>9780769509815</isbn><abstract>The performance of an electronic commerce server, i.e. a system running electronic commerce applications is evaluated in the case of shared-bus multiprocessor architecture. In particular, we focused on the memory subsystem design and the analysis of coherence related overhead when the running software is set up as specified in the TPC-W benchmark. Our aim is to individuate main factors that limit performance in such a system, and the main optimization that can be done to speed up the execution of e-commerce workload on SMP architecture. Our results show that: (i) we need an accurate redesign of kernel data structure for large cache size; (ii) cache affinity is useful in reducing cold and replacement miss, but it is not effective in every load condition; (iii) passive sharing, i.e. the sharing induced by process migration, is a cause of performance degradation. A Write-Update protocol that correctly treats passive sharing (namely PSCR) permits two beneficial effects: increases performance in every situation and increases system scalability (up to 20 processor are permitted in our configuration).</abstract><pub>IEEE</pub><doi>10.1109/HICSS.2001.927077</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 0769509819 |
ispartof | Proceedings of the 34th Annual Hawaii International Conference on System Sciences, 2001, p.9 pp. |
issn | |
language | eng |
recordid | cdi_ieee_primary_927077 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Application software Cache memory Computer architecture Data structures Electronic commerce File servers Kernel Network servers Protocols Scalability |
title | Evaluating optimizations for multiprocessors e-commerce server running TPC-W workload |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-23T08%3A28%3A07IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Evaluating%20optimizations%20for%20multiprocessors%20e-commerce%20server%20running%20TPC-W%20workload&rft.btitle=Proceedings%20of%20the%2034th%20Annual%20Hawaii%20International%20Conference%20on%20System%20Sciences&rft.au=Foglia,%20P.&rft.date=2001&rft.spage=9%20pp.&rft.pages=9%20pp.-&rft.isbn=0769509819&rft.isbn_list=9780769509815&rft_id=info:doi/10.1109/HICSS.2001.927077&rft_dat=%3Cieee_6IE%3E927077%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=927077&rfr_iscdi=true |