Performance-Sensitivity-based Workload Tailoring for Effective Design Exploration

Early-stage design exploration requires the detailed simulation which is running applications on a cycle-level microprocessor simulator. Main objectives of simulation-level design exploration include understanding the architectural behaviors of target applications and finding optimal configurations...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Jie Luo, Yilin Zhang, Vadlamani, S., Byeong Kil Lee
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 501
container_issue
container_start_page 496
container_title
container_volume
creator Jie Luo
Yilin Zhang
Vadlamani, S.
Byeong Kil Lee
description Early-stage design exploration requires the detailed simulation which is running applications on a cycle-level microprocessor simulator. Main objectives of simulation-level design exploration include understanding the architectural behaviors of target applications and finding optimal configurations to cover wide range of applications in terms of performance and power. However, full simulation of an industry standard benchmark suite (e.g., SPEC CPU 2006) takes several weeks to months to complete. This problem has motivated several research groups to come up with methodologies to reduce simulation time while maintaining a certain level of accuracy. Among many techniques for reducing simulation time, a tool called Sim Point is popularly used. However, simulation load even with the reduced workloads is still heavy, considering design complexity of modern microprocessors. Basic motivation of this research is started from how design exploration is actually performed. Designers will observe the performance impact from resource variations or configuration changes. If a simulation point shows low sensitivity to resource variations, designers would eliminate those simulation points from the simulation setup procedure. In this paper, we focus on identifying those simulation points which have high sensitivity or low sensitivity, by which overall simulation methodology can be effectively improved. We also performed the performance-sensitivity-based similarity analysis (grouping) among simulation points on specific performance metric which can be an overall performance metric or a component-level metric.
doi_str_mv 10.1109/ITNG.2012.112
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6209201</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6209201</ieee_id><sourcerecordid>6209201</sourcerecordid><originalsourceid>FETCH-LOGICAL-i90t-78f0c7c85c2dd3d6f5949d13a3af2b015bb84d7024a3a905f068567c5f7500803</originalsourceid><addsrcrecordid>eNotkEtLAzEcxCMiKHWPnrzkC2z9550cpa61UHzggseSzaMEt7tls4j99gb1NPxmhjkMQjcEloSAudu0z-slBUIL0jNUGaVBSSO4FJyf_zLhUjFQRqtLVOWcOqBSSakVuUJvr2GK43Swgwv1exhymtNXmk91Z3Pw-GOcPvvRetza1I9TGva4tHETY3ClGPBDyGk_4Ob7WGI7p3G4RhfR9jlU_7pA7WPTrp7q7ct6s7rf1snAXCsdwSmnhaPeMy-jMNx4wiyzkXZARNdp7hVQXhwDIoLUQionohIAGtgC3f7NphDC7jilg51OO0nBlDPYD_vWUJw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Performance-Sensitivity-based Workload Tailoring for Effective Design Exploration</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Jie Luo ; Yilin Zhang ; Vadlamani, S. ; Byeong Kil Lee</creator><creatorcontrib>Jie Luo ; Yilin Zhang ; Vadlamani, S. ; Byeong Kil Lee</creatorcontrib><description>Early-stage design exploration requires the detailed simulation which is running applications on a cycle-level microprocessor simulator. Main objectives of simulation-level design exploration include understanding the architectural behaviors of target applications and finding optimal configurations to cover wide range of applications in terms of performance and power. However, full simulation of an industry standard benchmark suite (e.g., SPEC CPU 2006) takes several weeks to months to complete. This problem has motivated several research groups to come up with methodologies to reduce simulation time while maintaining a certain level of accuracy. Among many techniques for reducing simulation time, a tool called Sim Point is popularly used. However, simulation load even with the reduced workloads is still heavy, considering design complexity of modern microprocessors. Basic motivation of this research is started from how design exploration is actually performed. Designers will observe the performance impact from resource variations or configuration changes. If a simulation point shows low sensitivity to resource variations, designers would eliminate those simulation points from the simulation setup procedure. In this paper, we focus on identifying those simulation points which have high sensitivity or low sensitivity, by which overall simulation methodology can be effectively improved. We also performed the performance-sensitivity-based similarity analysis (grouping) among simulation points on specific performance metric which can be an overall performance metric or a component-level metric.</description><identifier>ISBN: 9781467307987</identifier><identifier>ISBN: 146730798X</identifier><identifier>EISBN: 9780769546544</identifier><identifier>EISBN: 0769546544</identifier><identifier>DOI: 10.1109/ITNG.2012.112</identifier><language>eng</language><publisher>IEEE</publisher><subject>Benchmark testing ; early-stage design exploration ; Hardware ; Hidden Markov models ; Mathematical model ; performance evaluation ; Sensitivity ; workload characterization ; workload reduction</subject><ispartof>2012 Ninth International Conference on Information Technology - New Generations, 2012, p.496-501</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6209201$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,27925,54920</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6209201$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jie Luo</creatorcontrib><creatorcontrib>Yilin Zhang</creatorcontrib><creatorcontrib>Vadlamani, S.</creatorcontrib><creatorcontrib>Byeong Kil Lee</creatorcontrib><title>Performance-Sensitivity-based Workload Tailoring for Effective Design Exploration</title><title>2012 Ninth International Conference on Information Technology - New Generations</title><addtitle>itng</addtitle><description>Early-stage design exploration requires the detailed simulation which is running applications on a cycle-level microprocessor simulator. Main objectives of simulation-level design exploration include understanding the architectural behaviors of target applications and finding optimal configurations to cover wide range of applications in terms of performance and power. However, full simulation of an industry standard benchmark suite (e.g., SPEC CPU 2006) takes several weeks to months to complete. This problem has motivated several research groups to come up with methodologies to reduce simulation time while maintaining a certain level of accuracy. Among many techniques for reducing simulation time, a tool called Sim Point is popularly used. However, simulation load even with the reduced workloads is still heavy, considering design complexity of modern microprocessors. Basic motivation of this research is started from how design exploration is actually performed. Designers will observe the performance impact from resource variations or configuration changes. If a simulation point shows low sensitivity to resource variations, designers would eliminate those simulation points from the simulation setup procedure. In this paper, we focus on identifying those simulation points which have high sensitivity or low sensitivity, by which overall simulation methodology can be effectively improved. We also performed the performance-sensitivity-based similarity analysis (grouping) among simulation points on specific performance metric which can be an overall performance metric or a component-level metric.</description><subject>Benchmark testing</subject><subject>early-stage design exploration</subject><subject>Hardware</subject><subject>Hidden Markov models</subject><subject>Mathematical model</subject><subject>performance evaluation</subject><subject>Sensitivity</subject><subject>workload characterization</subject><subject>workload reduction</subject><isbn>9781467307987</isbn><isbn>146730798X</isbn><isbn>9780769546544</isbn><isbn>0769546544</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2012</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkEtLAzEcxCMiKHWPnrzkC2z9550cpa61UHzggseSzaMEt7tls4j99gb1NPxmhjkMQjcEloSAudu0z-slBUIL0jNUGaVBSSO4FJyf_zLhUjFQRqtLVOWcOqBSSakVuUJvr2GK43Swgwv1exhymtNXmk91Z3Pw-GOcPvvRetza1I9TGva4tHETY3ClGPBDyGk_4Ob7WGI7p3G4RhfR9jlU_7pA7WPTrp7q7ct6s7rf1snAXCsdwSmnhaPeMy-jMNx4wiyzkXZARNdp7hVQXhwDIoLUQionohIAGtgC3f7NphDC7jilg51OO0nBlDPYD_vWUJw</recordid><startdate>201204</startdate><enddate>201204</enddate><creator>Jie Luo</creator><creator>Yilin Zhang</creator><creator>Vadlamani, S.</creator><creator>Byeong Kil Lee</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201204</creationdate><title>Performance-Sensitivity-based Workload Tailoring for Effective Design Exploration</title><author>Jie Luo ; Yilin Zhang ; Vadlamani, S. ; Byeong Kil Lee</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i90t-78f0c7c85c2dd3d6f5949d13a3af2b015bb84d7024a3a905f068567c5f7500803</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2012</creationdate><topic>Benchmark testing</topic><topic>early-stage design exploration</topic><topic>Hardware</topic><topic>Hidden Markov models</topic><topic>Mathematical model</topic><topic>performance evaluation</topic><topic>Sensitivity</topic><topic>workload characterization</topic><topic>workload reduction</topic><toplevel>online_resources</toplevel><creatorcontrib>Jie Luo</creatorcontrib><creatorcontrib>Yilin Zhang</creatorcontrib><creatorcontrib>Vadlamani, S.</creatorcontrib><creatorcontrib>Byeong Kil Lee</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>Jie Luo</au><au>Yilin Zhang</au><au>Vadlamani, S.</au><au>Byeong Kil Lee</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Performance-Sensitivity-based Workload Tailoring for Effective Design Exploration</atitle><btitle>2012 Ninth International Conference on Information Technology - New Generations</btitle><stitle>itng</stitle><date>2012-04</date><risdate>2012</risdate><spage>496</spage><epage>501</epage><pages>496-501</pages><isbn>9781467307987</isbn><isbn>146730798X</isbn><eisbn>9780769546544</eisbn><eisbn>0769546544</eisbn><abstract>Early-stage design exploration requires the detailed simulation which is running applications on a cycle-level microprocessor simulator. Main objectives of simulation-level design exploration include understanding the architectural behaviors of target applications and finding optimal configurations to cover wide range of applications in terms of performance and power. However, full simulation of an industry standard benchmark suite (e.g., SPEC CPU 2006) takes several weeks to months to complete. This problem has motivated several research groups to come up with methodologies to reduce simulation time while maintaining a certain level of accuracy. Among many techniques for reducing simulation time, a tool called Sim Point is popularly used. However, simulation load even with the reduced workloads is still heavy, considering design complexity of modern microprocessors. Basic motivation of this research is started from how design exploration is actually performed. Designers will observe the performance impact from resource variations or configuration changes. If a simulation point shows low sensitivity to resource variations, designers would eliminate those simulation points from the simulation setup procedure. In this paper, we focus on identifying those simulation points which have high sensitivity or low sensitivity, by which overall simulation methodology can be effectively improved. We also performed the performance-sensitivity-based similarity analysis (grouping) among simulation points on specific performance metric which can be an overall performance metric or a component-level metric.</abstract><pub>IEEE</pub><doi>10.1109/ITNG.2012.112</doi><tpages>6</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9781467307987
ispartof 2012 Ninth International Conference on Information Technology - New Generations, 2012, p.496-501
issn
language eng
recordid cdi_ieee_primary_6209201
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Benchmark testing
early-stage design exploration
Hardware
Hidden Markov models
Mathematical model
performance evaluation
Sensitivity
workload characterization
workload reduction
title Performance-Sensitivity-based Workload Tailoring for Effective Design Exploration
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T13%3A08%3A27IST&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=Performance-Sensitivity-based%20Workload%20Tailoring%20for%20Effective%20Design%20Exploration&rft.btitle=2012%20Ninth%20International%20Conference%20on%20Information%20Technology%20-%20New%20Generations&rft.au=Jie%20Luo&rft.date=2012-04&rft.spage=496&rft.epage=501&rft.pages=496-501&rft.isbn=9781467307987&rft.isbn_list=146730798X&rft_id=info:doi/10.1109/ITNG.2012.112&rft_dat=%3Cieee_6IE%3E6209201%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9780769546544&rft.eisbn_list=0769546544&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6209201&rfr_iscdi=true