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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Foglia, P., Giorgi, R., Prete, C.A.
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